Skip to main content

MS Teams Integration - Azure App Configuration

Dave Blake avatar
Written by Dave Blake
Updated over 2 weeks ago

This article will give you more detailed instructions for configuring your Azure App for the MS Teams integration.

Step 1 - Create App

Go to the App Registration β†’ New registration. Next you will see this page, where you need to add the name of the app, select Account Type and Redirect URI.

For Account Type select Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant) type

For redirect URI choose Web type and uri:

https://app.clientsuccess.com/api/oauth/callback

Then press Register.

5cca9e0c-0976-479f-9fa3-e45c384e3891.png

Step 2 - Configuring API permissions

After successfully creation, you will be redirected to the main page of your app.

636bdef3-7672-4228-bbc8-156944e1589b.png

Go to the API permissions section. Select Add a permission β†’ Microsoft Graph β†’ Delegated permissions

bed899cf-4f23-4ba5-91ea-7df3ee0266b3.png

Next, you will add the permissions:

  • openid,

  • profile,

  • offline_access,

  • ChannelMessage.Send,

  • Group.Read.All,

  • TeamsActivity.Send,

  • User.Read,

  • User.Read.All

After adding the permissions will see all the permissions have been Granted.

cb53e5f3-1139-40b2-8089-44069888e450.png

Note: If you see some warnings in the Status column, press Grant admin consent for <Your organization name>

Step 3 - Adding Secret Key

Go to the Certificates & secrets section. If you do not have any secrets please create a new one.

23f6af1f-28f9-4c10-a371-9905c3545e96.png

Select New client secret. Give name for key (f.e. MS Teams ClientSuccess secret key)

56070ae7-65f3-48bf-8038-5fd41d99b7db.png

Select Add. Next you will get the secret key. Copy and save the value of your new secret key.

Step 4 - Get needed credentials for MS Teams Integration

From previous step you should have your secret key. Now you will need the ClientID.

To get the client ID return to the Overview section. Copy the Application (client) ID

a78f36e3-41cd-4fb5-a198-7d4f0d90954c.png

This should be what you need to get MS Teams Integration set with Azure.

Did this answer your question?