Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can use this account type to connect SharePoint online Online Snaps with data sources that use the SharePoint Online Application account.

Prerequisites

  • Valid Microsoft Azure application with all the required API permissions.

  • Valid client ID and client secret.

Limitations and Known Issues

None.

Account Settings

...

Info
  • Asterisk ( * ): Indicates a mandatory field.

  • Suggestion icon ( (blue star) ): Indicates a list that is dynamically populated based on the configuration.

  • Expression icon ( (blue star) ): Indicates the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.

  • Add icon ( (blue star) ): Indicates that you can add fields in the fieldset.

  • Remove icon ( (blue star) ): Indicates that you can remove fields from the fieldset.

Field Name

Field Type

Description

Label*

Default Value: None
Example

Sharepoint online OAuth2 Dev

SharePoint Online Application Account

String

Specify a unique label for the account.

Client ID*

Default Value: None
Example

c3fb6e88

abcb6e88-9ec0-468f-ba06-

cc94525a8f1d

cc123425a8f1d

String

Specify the Client ID associated with your Azure application. You can create the

client

Client ID as advised by your application provider. Learn more about generating the Client ID.

Client secret

Default Value: None
Example:

 N/A

 <encrypted>

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: None
Example:

 N/A

 <encrypted>

String

Auto-generated

Autogenerated after authorization. The access token associated with the Azure application is used to make API requests on behalf of the user associated with the client ID.

Access token expiration

Default Value: None
Example:

 N/A

 1658834044

String

The access token expiration value

Specify the time (in seconds) until which the access token is valid.

OAuth2 Token*

Default Value: None
Examplehttps://login.microsoftonline.com/testTenant.onmicrosoft.com/oauth2/v2.0/token

String

Specify the token endpoint to get the access token.

Token endpoint config

Use this fieldset to provide custom properties for the OAuth2 token endpoint

. Click the + or - icon to respectively add or remove configuration rows

.

This fieldset comprises the following fields:

  • Token endpoint parameter

  • Token endpoint parameter value

    Token endpoint parameter

    Default Value: None
    Examplescope

    String

    Specify the name for the token endpoint parameter.

    Token endpoint parameter value

    Default Value: None
    Examplehttps://graph.microsoft.com/.default

    String

    Specify the value for the parameter, typically the default scope.

    Auto-refresh token

    Default ValueDeselected

    Checkbox

    Select this checkbox to refresh the token automatically. If you deselect this field, the token expires and is not refreshed automatically.

    Troubleshooting

    Error

    Reason

    Resolution

    401 - Authentication failed

    You have entered an incorrect

    client-id or client-

    Client ID or Client secret.

    Check and ensure

    Ensure that you have provided the correct and valid Client ID and Client

    Secret

    secret for the account and allowed the required access

    privileges

    permissions to the application.

    Snap Pack History

    ...

    SnapLogic Glossary

    ...

    Getting Started with SnapLogic

    ...

    Expand

    Insert excerpt
    SharePoint Online Snap Pack
    SharePoint Online Snap Pack
    nameSharePoint Online SPH
    nopaneltrue