Skip to main content

March 5, 2025 Archived

Create OAuth 2.0 User Access Clients for Single Catalog Resource (On Premises only)

For on-premises deployments of the Omnissa Access service, you can create a client to enable a single application to register with Omnissa Access services to allow user access to a specific application.

Registering the details of the application identifies the application as a trusted client for the OAuth service.

You register the client ID, client secret, and a redirect URI with Omnissa Access service.

Procedure

  1. Navigate to the Omnissa Access console Settings > Remote App Access page.

  2. On the Clients page, click Create Client.

  3. On the Create Client page, enter the following information about the application.

    LabelDescription
    Access TypeOptions are User Access Token or Service Client Token. Set to Service Client Token. This indicates that the application accesses the APIs on its own behalf, not on behalf of a user.
    Client IDEnter a unique client identifier for the application to use to authenticate to Omnissa Access. The client id must not match any client id in your tenant. The following characters can be used, alphanumeric (A-Z, a-z, 0-9) period (.), underscore (_), and hyphen (-) and at sign (@).
    ApplicationSelect Identity Manager.
    ScopeSelect the information that the token contains. When you select NAAPS, OpenID is also selected.
    Redirect URIEnter the registered redirect URI. You can use a comma separated list to add more than one redirect URL.
    Advanced SectionClick Advanced.
    Shared SecretClick Generate Shared Secret to generate a secret that is shared between this service and the application resource service.
    Copy and save the client secret to configure in the application setup.
    The client secret must be kept confidential. If a deployed app cannot keep the secret confidential, then the secret is not used. The shared secret is not used with Web browser-based applications.
    Issue Refresh Token To use refresh tokens, leave this option enabled.
    Token TypeSelect Bearer. This attribute tells the application what type of access token it was given. For Omnissa Access, the tokens are bearer tokens.
    Access Token TTLThe access token expires in the number of seconds set in Access Token Time-To-Live. If Issue Refresh Token is enabled, when the access token expires, the application uses the refresh token to request a new access token.
    Refresh Token TTLSet the Refresh Token time to live. New access tokens can be requested until the refresh token expires.
    Idle Token TTLConfigure how long a refresh token can be idle before it cannot be used again.
    User GrantDo not check Prompt users for access.
  4. Click Add.

Results

The client configuration is displayed on the OAuth2 Client page.

What to do next

In the resource application, configure the Client ID and the generated shared secret. See the application documentation.

Was this page helpful?

Provide feedback for this topic

Was this topic helpful?

Please do not include any personal or confidential information.

Generating link…