OAuth Application

This feature enables Genix to access the resources of third-party applications using OAuth Authentication (Open Authorization). With OAuth application registration, you can store the client ID, client secret, and other details provided by the OAuth Supported Authorization module of the resource server. You would be able to use this to access the protected resources on the server hosting it.

Perform the following steps to register an OAuth application:

  1. Go to Administration and select Application Registration. The Applications Configuration page opens.

  2. Under Application Type, select OAuth Application.

  3. Click + Add Application and enter the required parameter fields.

    OAuth registration page

    Field

    Details

    Application Name

    Name to identify the record uniquely.

    Description

    Description of the applications being registered.

    Client ID

    Application ID of the application you created in OAuth Provider.

    Client Secret

    The client secret generated when you created the application in OAuth Provider.

    Token URL

    The OAuth server token endpoint.

    Token Revocation URL

    The OAuth server token revocation endpoint.

    Authorization URL

    The OAuth authorization code endpoint.

    Scope

    Information about the scope of the application.

    Redirect URL

    The OAuth callback endpoint.

    Logo URL

    The OAuth application logo URL.

    Active

    Select the check box to make the app active. If you do not want to activate the application while it is being creating, you can activate it by editing the registered application.

  4. Once you have filled out all the details, click Create to register the application.

The registered application gets populated in the Application List.