Authorization
The Microsoft Teams connector is authorized using Oauth2. When you add a Microsoft Teams card to a flow for the first time, you'll be prompted to create a connection.

You can create multiple connections and manage them from your Connections page.
Supported Scopes for Microsoft Teams
During authorization users will be asked to approve the following scopes:
- openid
- profile
- offline_access
- Team.Create
- Group.ReadWrite.All
- Directory.ReadWrite.All
- TeamMember.ReadWrite.All
- ChannelMember.ReadWrite.All
-
Channel.Create
-
ChannelSettings.ReadWrite.All
-
ChannelMessage.Send
-
Chat.ReadWrite
Create Channel card
-
Private channel requires an owner.
-
When created, public channels don't require members.
-
The User ID is the Office 365 Admin User ID.
Prerequisites
-
Microsoft Teams admin account
-
Microsoft Teams admin credentials
-
The user account used to create the Workflows connection requires a Microsoft Teams license
To authorize an Microsoft Teams account and grant it the necessary properties to create an account for use with Workflows:
-
Navigate to your Microsoft Teams console.
-
Click Enterprise applications > Consent and permissions > User consent settings.
-
Select Allow user consent to apps.
-
Select Allow group owner consent for all group owners.
To create a new connection:
-
Click New Connection.
-
Add a Connection Nickname. This is useful if you plan to create multiple connections to share with your team.
-
Click Create.
-
In the Oauth window, log in with your Microsoft Teams administrator account.