Skip to main content

Create OAuth2 Client

Through Alteryx Analytics Cloud (AAC), workspace administrators can configure OAuth 2.0 clients to enable connectivity to third-party datastores that support OAuth 2.0 or greater authentication. In the OAuth 2.0 Clients page, click Register OAuth 2.0 Client.

Prerequisites

Create OAuth 2.0 App

Before you create an OAuth Client in AAC, you must create a corresponding Client App in the system with which you are integrating.

Configure

Specify the following properties for your OAuth 2.0 client.

Property

Description

Type

Select the type of client from the drop-down list.

Name

Display name of your OAuth 2.0 client.

Client ID

The client identifier for the OAuth 2.0 app that you created.

Client Secret

The client secret for the OAuth 2.0 app that you created.

Authorization URL

The URL that is used for authorizing to the client app.

Token URL

The token URL for the client app that you created.

Scopes

Scopes are space-delimited strings that can be used to pass parameters to the client app that you created.

Note

The specific scopes that you can pass depends on the system with which you are integrating.

Access Token Expires In

Number of milliseconds that an access token is permitted to be used to connect to the target OAuth 2.0 app. This value must be set to an integer greater than 0.

For more information, please see the documentation for your target system.

Refresh Token Expires In

Number of milliseconds of inactivity that are permitted before an access token is expired.

Tip

To create non-expiring tokens, set this value to 0.

For more information, please see the documentation for your target system.