Microsoft links: Microsoft Graph API Guide, Authentication
Setting up a connection to Microsoft Teams enables you to use the connection in an integration so that responses posted to an app are published to a channel in Teams.
A. Set up a Microsoft Teams connection
In integrator.io, establish a connection to Microsoft Teams in either of the following ways:
- From the Resources menu, select Connections. Then, click + Create connection at the top right.
– or – - While working in a new or existing integration, you can add an application to a flow by clicking Add source or Add destination/lookup.
In the resulting Application list, select Microsoft Teams.
B. Provide Microsoft Teams connection details
On the Create Connection page, set the following options:
Name (required): Provide a clear and distinguishable name. Throughout integrator.io imports and exports, you will have the option to choose this new connection, and a unique identifier will prove helpful later when selecting among a list of connections that you’ve created.
Application (required, non-editable): A reminder of the app you’re editing.
Tenant ID (required): Paste or enter the Directory (tenant) ID.
- Sign in to your Azure portal.
- Under Azure services, click App registrations.
- Select the application that you will be using for Microsoft Teams.
- On the Overview tab under Essentials, locate the Directory (tenant) ID.
You can copy this value to the clipboard and paste it in to integrator.io.
IClient (required): Select the iClient pair that stores the Microsoft Teams client ID and client secret. To add an iClient and configure your credentials, click the plus (+) button. Click the edit ( ) button to modify a selected iClient. Be sure to give the iClient a recognizable name for use in any other connections.
- Sign in to your Azure portal.
- Under Azure services, click App registrations.
- Select the application that you will be using for Microsoft Teams.
- On the Overview tab under Essentials, locate the Application (client) ID.
You can copy this value to the clipboard and paste it in to integrator.io. - On the Certificates & secrets tab, click New client secret.
- Complete the information and click Add.
You can copy the value of the newly generated client secret to the clipboard and paste it in to integrator.io.
Callback URL (not editable): Click the copy icon ) to copy the URL to the clipboard.
- Sign in to your Azure portal.
- Under Azure services, click App registrations.
- Select the application that you will be using for Microsoft Teams.
- On the Authentication tab, if a Web platform does not already exist, click Add a platform and select Web.
Alternatively, you can add a URI to an existing Web platform. - Under Redirect URIs, paste the Callback URL from integrator.io.
Configure scopes (required): Scopes are permissions that the Microsoft Graphs API defines to limit the access to your account. In Azure, these permissions are located under the API permissions tab for the registered app. To select the scopes for this connection,
- Click the Configure scopes button.
- To access all of the scopes in the API, click the » button.
– or –
Check the scopes you want to add, and click the > button.
C. Edit advanced Microsoft Teams settings (optional)
D. Test the connection
Click Save & authorize to save the settings and test the connection.
- Upon successful connection, you are prompted to pick your Microsoft account and may need to sign in. Once you sign in, you must review the Permissions requested and click Accept to authorize the access based on the configured scopes.
- If you receive an error message, check your registered app configuration in Azure and the integrator.io connection settings. After making corrections, click Save & authorize.
Comments
0 comments
Please sign in to leave a comment.