In this article
Overview
You can use this account type to connect Exchange Online Snaps with data sources that use Exchange Online Dynamic OAuth2 accounts.
Expression-enabled authentication fields, such as Username, Password, and Client Secret, support Secrets Management, a SnapLogic add-on that allows you to store endpoint credentials in a third-party secrets manager, such as AWS Secrets Manager, Azure Key Vault, or HashiCorp Vault. During validation and execution, pipelines obtain the credentials directly from the secrets manager. Learn more: Configure Accounts to use secrets.
Prerequisites
Valid OAuth2 client Application with all the required API permissions.
Limitations & 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 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: None | String | Unique user-provided label for the account. |
Access Token* Default Value: N/A | String/Expression | Enter the access token associated with the Azure application. |
Access Token Type* Default Value: On behalf of user (authorization_code grant type) | Dropdown list | Select either of the following options for generating the access token for user sign-in.
|
Troubleshooting
None.