Skip to main content

Microsoft Teams

Integrating Microsoft Teams with Osano​

Connecting to Microsoft Teams​


In order for Osano to discover data stored in your systems, we must connect to those data providers via an API. We require, at minimum, read-only access to establish a connection to these providers. Each provider you connect may require different information. Please see the linked vendor documentation for instructions on where and how to obtain this data.


Required Fields​

  • OAuth

You can find your client id (application id) and tenant id in your Microsoft registered app Overview. See instructions here.

Required Permissions​

  • User.Read.All
  • GroupMember.Read.All
  • TeamMember.Read.All
  • Channel.ReadBasic.All

Required Setup​

  • You need to make sure to have Office 365 E1 license for your account (Microsoft Entra ID > Users > Your Account > Licenses > Office 365 E1).

  • You also need to make sure in Enterprise applications the following applications are enabled for users to sign-in:

    • Microsoft Teams Graph Service
    • Skype Teams Calling API Service

Click into the application and go to Manage > Properties > Enabled for users to sign-in? > Yes.

Core Functionality​

  • Data Discovery
  • User Search
  • Data Deletion

Base URL​

https://graph.microsoft.com/v1.0/

Auth​

  • oauth

You need to provide your client id (application id), client secret, tenant id, and scopes to authenticate with Microsoft Graph API.

  • email
  • name
  • phoneNumber
  • address
  • birthday
  • userId

Last Modified: 2024-02-07