SharePoint Online Account
In this article
Overview
Use this account type to connect SharePoint online Snaps that use SharePoint Online User Account.
Prerequisites
Valid Azure application with all the required API permissions.
Valid client ID and client secret.
Account Settings
Ā
Asterisk ( * ): Indicates a mandatory field.
Suggestion icon (): Indicates a list that is dynamically populated based on the configuration.
Expression icon (): Indicates whether 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 label for the account. | |
ClientĀ ID* Ā Default Value: N/A | String | Specify the Client ID associated with your Azure application. You can create the Client ID as advised by your application provider. Learn more about generating the Client ID. | |
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 the Client secret. | |
Access token* Ā Default Value: N/A | String | Specify the access token for the application. The retrieval of the access token is done when setting up the account for the endpoint. | |
Refresh token* Ā Default Value: N/A | String | Specify the refresh token for the application. The retrieval of the refresh token is done when setting up the account for the endpoint. | |
Access token expiration Ā Default Value: N/A | Integer | Specify the time until which the access token should be active. | |
OAuth2 Endpoint Ā Default Value: https://login.microsoftonline.com/<tenantName>.onmicrosoft.com/oauth2/v2.0/authorize | String | Specify the authorization endpoint to authorize the application in the following format:
| |
OAuth2 Token* Ā Default Value: https://login.microsoftonline.com/<tenantName>.onmicrosoft.com/oauth2/v2.0/token | String | Specify the token endpoint to get the access token in the following format:
| |
Token endpoint config | Use this fieldset to provide custom properties for the OAuth2 token endpoint. Click the + or - icons to respectively add or remove configuration rows. | ||
Token endpoint parameter Ā Default Value: N/A | String | Define optional token endpoint parameter. | |
Token endpoint parameter value Ā Default Value: N/A | String | Define optional token endpoint parameter value. | |
Auth endpoint config | Use this field set to provideĀ custom properties for the OAuth2 auth endpoint.Ā Click the + or - icons to respectively add or remove configuration rows. | ||
AuthĀ endpointĀ parameter Ā Default Value: N/A | String | Define optional authentication parameters. | |
AuthĀ endpointĀ value Ā Default Value: N/A | String | Define optional authentication parameter values. | |
Auto-refresh token Ā Default Value: Deselected | Checkbox | Select to refresh the token automatically using the refresh token if the property is enabled. Otherwise, the token might expire and will not be automatically refreshed. |
Troubleshooting
Error | Reason | Resolution |
---|---|---|
Authentication failed. | You have entered an incorrect client-id or client-secret. | Check your client-id and client-secret.Ā |
Snap Pack History
Ā
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
Ā© 2017-2024 SnapLogic, Inc.