---
schema_version: "1"
id: e4f3db68ea4e69a450fb0e739f1e806e602c51eed359720bfc81721bcd4f0dcc
title: Requesting Access to a Service Instance
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/api-experience-hub/requesting-access-to-an-api-instance.md
canonical_url: https://docs.mulesoft.com/api-experience-hub/requesting-access-to-an-api-instance
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 5914959ea006662fb41abf7b6cda4c009fb3b199faa2fdb8697980054add2dc0
description: MuleSoft Documentation Site
latest: true
---
---
product: API Experience Hub
---

# Requesting Access to a Service Instance

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

From the Service Details page, member users request access to an instance to which to register a
client application. They do this by selecting an instance, selecting or creating a client
application, and optionally selecting a service-level agreement (SLA). When the owner of the
instance approves the request, a contract is created between the client application and the
instance, and the client application is registered.

Instances that the client ID enforcement policy protects require client applications to provide a
client ID and an optional client secret. Once the request for access is approved, the client
application is registered and the client ID and client secret credentials are automatically created.
Member users can request access to an instance of a service that is published in the portal. These
users can either create a new application or use an application that they already created to request
access.

If terms and conditions are set for an asset, you’re prompted to accept the terms before access is
granted. The created contract includes the terms and conditions.

## Before You Begin

Before you can request access to a service, you must be a member user and be logged into the portal.
See [Registering for Access to a Portal](https://docs.mulesoft.com/api-experience-hub/registering-for-access-to-portal)

## Use an Existing Application to Request Access to a Service

You can request access to a service by using an existing application:

1.  Click a service to open the **Service Details** page.

2.  Click **Request access**.

3.  In the instance list, select an instance.

4.  In the **Client application** list, select an application.

    An application and its instance use the same client provider. If an organization administrator
    has configured multiple client providers in Anypoint API Manager, then the application list
    shows only the applications that use the same client provider as the selected instance.

5.  From **SLA tier**, select a service-level agreement (SLA) value for the application.

    The SLA tier appears only when the instance has one or more tiers.

6.  If the service has terms and conditions, select **I accept the terms and conditions**.

7.  Click **Request access**.

    A Request access message displays to inform you that the request was received and is pending. If
    the SLA tier has auto-approval, the message shows that the request access was approved, and the
    application displays in the My Applications page. If the SLA tier has auto-approval, the
    application is received and approved.

8.  Click **Okay** to close the message.

9.  To see the application details, go to the **My Applications** page.

    The **My Applications** page lists the client ID and client secret for this access instance.

## Create a New Application to Request Access to a Service

If you do not have an application to use to request access, create a new application:

1.  From the Catalog, click a service to open the **Service Details** page.

2.  Click **Request access**.

3.  From the **Service instance** list, select an instance.

4.  From the **Client application** options, select **Create a new application**.

5.  From the **Name** field, enter a client application name.

6.  From the **Description** field, enter a description of the client application.

7.  From the **OAuth 2.0 Grant Type** options, if there are grant types for the application, select
    a grant type.

8.  From the **OAuth 2.0 Redirect URIs** field, enter a URI address.

9.  From the **Application URL** field, enter a URL.

10. From the **SLA tier** options, select a service-level agreement (SLA) value for the application.

11. Click **Request access**.

    If auto-approval is enabled for the SLA tier, a message displays that the application is
    approved. If auto-approval isn’t enabled, a message displays that the request is pending. When
    the application is approved, an email is sent.

12. Click **Okay** to close the message.

13. To see the application details, go to the **My Applications** page from the portal.

    The **My Applications** page lists the client ID and client secret for this access instance.

## See Also

- [Viewing Service Details](https://docs.mulesoft.com/api-experience-hub/viewing-api-details)

- [My Applications](https://docs.mulesoft.com/api-experience-hub/my-applications)
