Creating OAuth2 configuration

OAuth2 configuration is used to set up OAuth2 authentication for multiple servers. You can create this configuration through the Administration Console or Process Server Administration, and accessible by both IPA and Landmark.

  1. From Process Server Administration, select the OAuth2 Configuration tab.
  2. Click Create.
  3. Specify this information:
    OAuth2 Configuration
    Specify the name of the OAuth2 configuration.
    Grant Type
    Select the grant type of how the system obtains an access token from the server.
    Token Url
    Specify the URL where the access token is requested.
    Client Id
    Specify the client ID from the email server.
    Client Secret
    Specify the client secret from the email server.
    Scope
    Optionally, specify a scope to restrict the access of the client.
    Redirect Url
    Specify the redirect URL set up on the email server.
    Authorize Code
    Specify the authorization code retrieved from the email server’s authorization URL.
  4. Optionally, click Get Refresh Token to generate a refresh token, which gets a new access token without requiring to go through the authorization code retrieval process again.
    Refresh tokens are mostly valid for an extended period or non-expiring, depending on the email server. If the refresh token expires, then the call to get a new access token using the expired refresh token also provides a new refresh token for later use.
  5. Click Save.
  6. Click Test to confirm that the configuration is working and successfully retrieving the required access token.