Property | Description |
---|---|
Grant Type | Required. Select the required grant type based on your use case. |
Authorization URL | Required. Enter the OAuth authorization URL for the OAuth provider to authorize the user request. For example: https://slack.com/oauth/v2/authorize |
Token Request URL | Required. Enter the OAuth token request URL that handles token requests. For example: https://slack.com/api/oauth.v2.access The expiration of the refresh token depends on the OAuth provider. You must re-authenticate and publish the connection before the token expires. Note: The refresh token doesn't apply to agents and agent groups. |
Client ID | Required. Specify the identifier value from the OAuth provider. |
Client Secret | Required. Enter the client secret to connect to the OAuth provider. |
Scope | Required. Specify the scope. The scope in OAuth authentication limits an application's access to a user's account. You can select multiple scopes for a single client. To enter multiple scopes, separate each value with a space. |
Session Duration | Optional. Enter the number of minutes to wait before refreshing the session. This is used if you cannot obtain the token expiration from the OAuth provider. Default is 60 minutes. |
Other Parameters | Optional. Enter parameters to customize the authorization request, separated with semicolons. You can provide extra information or specify requirements of the OAuth provider. |
Authorization Status | Optional. Indicates the current status, the name of the user who authorized, and the last time when the authorization was completed. |
Authorize Access | Click to initiate the authorization workflow using OAuth. |