Use this tab to configure the parameters required to implement Open Authorization (OAuth) for the custom menu item.
Field and Button |
Description |
Name |
Use this field to specify the name of the custom menu item. |
OAuth Flow |
Use this field to specify the OAuth mechanism type. OAuth mechanism types or grant types define different ways to obtain access tokens, each suited for specific use cases. Your options are:
For more information, see Protecting Apps with PKCE.This field defaults to None. |
Client ID |
Use this field to specify the ID of the client for the OAuth server. This field is required. |
Client Secret |
Use this field to specify the character string of the client secret manually obtained from the server. This field is required. |
Auth URL |
Use this field to specify the endpoint where the user is redirected to grant permissions. This field is required. This field is disabled when you select Client Credentials in the OAuth Flow field. |
Access Token URL |
Use this field to specify the endpoint used in the OAuth authorization process where a client application exchanges an authorization code for an access token. This field is required. |
Callback URL |
Use this field to specify an endpoint on your server or application that an external system uses to notify you when it has completed processing a request. This field is required. This field is disabled when you select Client Credentials in the OAuth Flow field. |
Scopes |
Use this field to specify the specific permissions an application can request from a user. This field is required. |
Test OAuth |
Click this button to test the OAuth configuration by sending the authentication settings to the OAuth provider and verifying that it authenticates and returns a token. |