Reltio OAuth2 Account

Overview

You can use this account type to connect Reltio Snaps with data sources that use the Reltio OAuth2 Account.



Prerequisites

  • Reltio Tenant Access
  • Client ID and Client Secret
  • Authorization Server Endpoint
  • API Permissions to perform the required operations.

Limitations and known issues

None.

Account settings

Legend:
  • Expression icon (): Allows using JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.
  • SnapGPT (): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
  • Suggestion icon (): Populates a list of values dynamically based on your Snap configuration. You can select only one attribute at a time using the icon. Type into the field if it supports a comma-separated list of values.
  • Upload : Uploads files. Learn more.
Learn more about the icons in the Snap settings dialog.
Field/Field set Description
Label*

String
Specify the name for the account. Modify the account name if there is more than one account of the same account type in your project.

Default value: N/A

Example: Reltio OAuth2 Account

Client ID*

String
Specify the client ID associated with your account. You can create the client ID as advised by your application provider. Learn more about Client credentials grant type.

Default value: N/A

Example: p364e45x-953x-460p-9pb0-934xep16p693

Client secret*

String
Specify the client secret associated with your account. You can create the client secret as advised by your application provider.
Note: Client ID and Client secret are essential for authenticating your application with Reltio's OAuth2 service.

Default value: N/A

Example: <Encrypted>

Access token

String
Auto-generated after authorization. Specify the token that SnapLogic uses to make API requests on behalf of the user associated with the client ID.

Default value: N/A

Access token expiration

Integer
Auto-generated after authorization.

By default, tokens expire after 60 minutes. To authenticate into Reltio using scripts or integrations, you must get a token, store it, and use it until it expires. You must get a new token after the current one expires.

Default value: N/A

OAuth2 token endpoint

String
Specify the URL of the Reltio's authorization server where the token request will be sent.

Default value: https://auth.reltio.com/oauth/token

Example: https://auth.reltio.com/oauth/token

S3 Access-key ID

String/Expression
Specify the S3 Access key ID as a part of AWS authentication.
Note:
  • The value can be provided dynamically as a pipeline parameter or directly in the account but not as an upstream parameter.
  • This field is required only for the Reltio Bulk Export Snap.

Default value: None

Example: AKIAIOSFODNN7EXAMPLE

S3 Secret key

String/Expression
Specify the S3 Secret key as a part of AWS Authentication.
Note:
  • The value can be provided dynamically as a pipeline parameter or directly in the account but not as an upstream parameter.
  • This field is required only for the Reltio Bulk Export Snap.

Default value: None

Example: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

Token endpoint config Use this field set to provide custom properties for the OAuth2 token endpoint.
Token endpoint parameter

String
Define an optional token endpoint parameter.

Default value: N/A

Example: https://auth.example.com/oauth2/token

Token endpoint parameter value

String
Specify the value associated with the optional endpoint parameter defined above.

Default value: N/A

Example: client_credentials

Auto-refresh token

Checkbox
Select this checkbox to refresh the token automatically using the refresh token, if the property is enabled. If this property is deselected, the token expires and is not refreshed automatically.

Default value: Deselected

Authorize

Button
Click this button to authorize the REST OAuth2 account using the credentials provided in the Client ID, Client Secret, OAuth2 Endpoint, and OAuth2 Token fields.
Refresh

Button
Appears only after the first Authorize flow.

Click this button to refresh the access token.

Note: Click Validate after entering the required details to ensure that all fields have been filled accurately. Click Apply to save the settings.