Microsoft Teams is a collaborative workspace within Microsoft 365 that acts as a central hub for workplace conversations, collaborative teamwork, video chats and document sharing, all designed to aid worker productivity in a unified suite of tools.
Create a new Microsoft Teams account:
-
Navigate to Microsoft Teams’s homepage, https://account.microsoft.com/account/
and choose Sign in. -
Choose Create one!.
-
Enter the required information for account creation and create a new account.
-
Navigate to the Microsoft Teams website at https://www.microsoft.com/en-in/microsoft-teams/log-in
. -
Sign up using the Microsoft Account you just created.
-
After successful sign up on Teams, navigate to https://account.microsft.com/services
. -
Choose Try Microsoft 365.
-
Activate one of below Microsoft 365 or Microsoft Teams subscription to access all required features of Microsoft Teams connector:
-
Microsoft Teams Essentials
-
Microsoft 365 Business
-
Microsoft 365 Business Basic
-
Microsoft 365 Business Standard
-
Microsoft 365 Business Premium
-
Create a managed client app:
-
To create a managed application, you need to register a new OAuth app on Microsoft Entra (formerly Azure Active Directory):
-
Sign in to the Microsoft Entra admin center
. -
If you have access to multiple tenants, use the Settings icon in the top menu to switch to the tenant in which you want to register the application from the Directories + subscriptions menu.
-
Navigate to Identity > Applications > App registrations and select New registration.
-
Enter a display Name for your application.
-
Specify who can use the application in the Supported account types section. To make this app global select “Accounts in any organizational directory” or “Accounts in any organizational directory and personal Microsoft accounts”.
-
Enter Redirect URI
https://{region}.console.aws.amazon.com/appflow/oauth
. For example, for theus-west-2 region
, addhttps://us-west-2.console.aws.amazon.com/appflow/oauth
. You can add multiple URLs for different regions that you want to use. -
Register the app.
-
Note the Client ID for future use.
-
Choose Add a certificate or secret in the Essentials section.
-
Choose New Client Secret.
-
Enter Description and Expires duration.
-
Copy and save the client secret for future use.
-
In the left side menu list, select API permissions.
-
Choose Add a permission.
-
Select “Microsoft Graph“.
-
Select “Delegated permissions”.
-
Check all the following permissions:
User.Read
Offline_access
User.Read.All
User.ReadWrite.All
TeamsTab.ReadWriteForTeam
TeamsTab.ReadWriteForChat
TeamsTab.ReadWrite.All
TeamsTab.Read.All
TeamSettings.ReadWrite.All
TeamSettings.Read.All
TeamMember.ReadWrite.All
TeamMember.Read.All
Team.ReadBasic.All
GroupMember.ReadWrite.All
GroupMember.Read.All
Group.ReadWrite.All
Group.Read.All
Directory.ReadWrite.All
Directory.Read.All
Directory.AccessAsUser.All
Chat.ReadWrite
Chat.ReadBasic
Chat.Read
ChannelSettings.ReadWrite.All
ChannelSettings.Read.All
ChannelMessage.Read.All
Channel.ReadBasic.All
-
Choose Add permissions. Your app is now setup successfully. You can use the client ID and client secret to create a new connection. For more information, see https://learn.microsoft.com/en-us/graph/auth-register-app-v2
.