In this article
Table of Contents | ||||
---|---|---|---|---|
|
Overview
Use this account type to connect SharePoint online Snaps that use SharePoint Online User Account.
...
Valid Azure application with all the required API permissions.
Valid client ID and client secret.
Limitations and Known Issues
None.
Account Settings
...
Label
...
String
...
.
Account Settings
...
Info |
---|
|
Field Name | Field Type | Description | |
---|---|---|---|
Label* Default Value: N/A | String | Specify a unique label for the account. |
None
Sharepoint online OAuth2 Dev
Client ID
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 |
c3fb6e88-9ec0-468f-ba06-cc94525a8f1d
Example: <Value is encrypted> | String |
Specify the Client secret associated with your account. You can create the client secret as advised by your application provider. |
N/A
Learn more about generating the Client secret. | |
Access token* Default Value: N/A |
Example: <Value is encrypted> | String |
Specify the access token |
for the |
Refresh token
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
OAuth2 Endpoint
Required. Authorization endpoint to authorize the application.
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/ |
OAuth2 Token
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 |
Provides custom properties for the OAuth2 auth endpoint.
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 |
String
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
Expand | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
See Also
...
...