Versions Compared

Key

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

In this article

Table of Contents
maxLevel2
absoluteUrltrue

Overview

Use You can use this account type to connect Teams Snaps with data sources that use dynamic OAuth2 accounts.

Multiexcerpt include macro
nameSecrets_Management_Dynamic_Accounts
templateData[]
pageS3 Dynamic Account
addpanelfalse

Prerequisites

A registered application in the the Microsoft Azure Portal with appropriate permissions can be used to generate the Access token.
See See Application Configuration in Azure Portal for OAuth2 Account for the steps to duly configure a registered application and for information needed to define settings for the OAuth2 account.

Limitations

...

None.

and Known Issues

None.

Account Settings

Image Removed

...

...

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 whether 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 field set.

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

Access token 

Field Name

Field Type

Description

Label*

Default Value: N/A
ExampleTeams Dynamic OAuth2 Account

String

Specify a unique label for the account.

Teams Dynamic OAuth2 AccountTeams Dynamic Account

Access token*

Default Value: N/A
Example: 1abcd23e45fg6789hi01-23456jk789l01abcd23e-45fg6789hi01-23456jk789l01abcd23e-45fg-6789-hi01-23456jk789l0

String/Expression

Required. Enter Required. Select

Specify the Access Token generated using the authorization code/client credentials flow. See Access Token Generation for details. 

N/A1abcd23e45fg6789hi01-23456jk789l01abcd23e-45fg6789hi01-23456jk789l01abcd23e-45fg-6789-hi01-23456jk789l0Access Token TypeDrop-down list

Access Token Type*

Default ValueOn behalf of user (authorization_code grant type)
Example: On behalf of application (client_credentials grant type)

Dropdown list

Select the type of Access Token (application or individual user) you are using for the account from the two options available:

  • On behalf of user (authorization_code grant type). To run the Snaps as an individual user.

  • On behalf of application (client_credentials grant type). To run the Snaps as an (Azure portal) application.

On behalf of user (authorization_code grant type)
On behalf of application (client_credentials grant type)ApplyButtonClick this button to save the account settings.N/AN/A

Access Token Generation

Depending on the type of access required, the Teams Dynamic account needs either an Access Token (application) or Authorization Code (user) to connect to your Microsoft Teams instance.

  • Access Token to perform actions on behalf of an application (client_credentials grant type). See Get access without a user in Microsoft Docs for more information.

  • Authorization Code to perform actions on behalf of a signed-in user (authorization_code grant type). See Get access on behalf of a user in Microsoft Docs for more information.

Troubleshooting

None.

...

Related Content