Finance and SCM OAuth2 Account
Overview
You can use this account type to connect the Snap with Finance and SCM application that requires OAuth2 authorization.
Prerequisites
AĀ registered application in the Microsoft Azure PortalĀ with required permissions to generate theĀ Access token. Learn more about registering an application inĀ the Azure Portal for OAuth2 Account.
Limitations and Known Issues
None.
Account Settings
Ā
Asterisk (*): Indicates a mandatory field.
Suggestion icon ( ): Indicates a list that is dynamically populated based on the configuration.
Expression icon ( ): Indicates the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
Add icon ( ): Indicates that you can add fields in the field set.
Remove icon ( ): Indicates that you can remove fields from the field set.
Field Name | Field Type | Description | |
---|---|---|---|
Label* Default Value: N/A | String | Specify a unique name for the account. | |
Instance URL* Default Value:Ā N/A | String | Specify the host URL of the Finance and Operations application. | |
ClientĀ ID* Ā Default Value: N/A | String | Specify the client ID associated with your OAuth2Ā application. You can create the client ID as advised by your application provider. Learn more about generating a Client ID: Application Configuration inĀ the Azure Portal for OAuth2 Account to use Finance and SCM OAuth2 Account. | |
Client secret Ā Default Value: N/A | String | Specify the client secret associated with your account. You can create the client secret as advised by your application provider. Learn more about generating a Client secret: Application Configuration inĀ the Azure Portal for OAuth2 Account to use Finance and SCM OAuth2 Account. | |
Access token Ā Default Value: N/A | String | Auto-generated after authorization.Ā | |
Access token expiration Default Value: N/A | Integer | Auto-generated after authorization.Ā The access token expiration value.Ā | |
OAuth2 Endpoint* Default Value:Ā https://login.microsoftonline.com/<tenant-id>oauth2/v2.0/authorize | String | Specify the authorization endpoint to obtain the access token. Replace the tenant ID placeholder with the tenant ID generated when creating OAuth2 application. | |
OAuth2 Token* Default Value:Ā https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/token | String | Specify the token endpoint to obtain the access token. Replace the tenant ID placeholder with the tenant ID generated when creating an OAuth2 account. | |
Grant type
| String | Select one of the following grant types for authentication:
| |
Token endpoint config | Use this field set to defineĀ custom properties for the OAuth2 tokenĀ endpoint. This endpoint returns access tokens or refresh tokens based on the request parameters. | ||
Token endpoint parameter DefaultĀ Value:Ā N/A | String | Specify the name for the token endpoint parameter. | |
Token endpoint parameter value DefaultĀ Value:Ā N/A | String | Specify the value for the parameter. | |
Auth endpoint config | Use this field set to defineĀ custom properties for the OAuth2 authentication endpoint. | ||
Ā | Authentication parameter DefaultĀ Value:Ā N/A | String | Specify the authentication parameter . |
Authentication parameter Value DefaultĀ Value:Ā N/A | String | Specify the associated value for the authentication parameter. |
Troubleshooting
Error | Reason | Resolution |
---|---|---|
Authentication failed. | You have entered an incorrect Client ID or Client secret. | Check and ensure that you have providedĀ valid Client ID and Client secret values for the account and allowed the required access privileges to the application.Ā Reauthorize the account and retry. |
Snap Pack History
Related Content
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
Ā© 2017-2025 SnapLogic, Inc.