Teams Integration
Summary
The Tractivity Teams integration enables Tractivity users to create online Teams events automatically from inside the application.
Authentication
The Teams integration uses OAuth 2.0 as the authentication method.
Access Permissions
The Tractivity Microsoft Teams integration utilises the Microsoft Graph API to connect to the user's account in order to perform actions on behalf of the user such as creating and updating meetings.
Details of the access permissions required by the Tractivity application are detailed below:
Permission Name | Reason it is used |
openid | Allows the app to sign in on behalf of the user. |
Allows the app to access the user's primary email address. | |
profile | Allows the app to access the user's primary profile (E.g. Name). |
OnlineMeetings.ReadWrite | Allows the app to read and create online meetings on behalf of the signed-in user. |
Chat.Read | Allows an app to read 1 on 1 or group chats threads, on behalf of the signed-in user. |
Calendars.ReadWrite | Allows the app to create, read, update, and delete events of all calendars without a signed-in user. |
offline_access | Allows the app to see and update the data you gave it access to, even when users are not currently using the app. This does not give the app any additional permissions. |
Files.Read.All | Allows the app to read all files in all site collections without a signed in user. |