About Microsoft Teams integration

You can integrate the Microsoft Teams communication application with Collibra Platform to instantly collaborate with your colleagues on Collibra data. After setting up the integration, you can:

Note 

Frequently asked questions

  1. What Microsoft permissions does the Collibra Teams integration require?
    The Collibra Teams integration requires the User.Read Microsoft Graph delegated permission. This permission is requested during the setup OAuth flow, when the administrator activates the integration or when an individual user connects their Collibra profile to Teams. This permission allows Collibra to identify the signed-in user and map their Teams user ID to Collibra for proper notification routing.
  2. Which APIs does the Collibra Teams integration use?
    The Collibra Teams integration primarily relies on the Bot Framework REST APIs for messaging, not Microsoft Graph APIs. The specific endpoints used are:
    • [POST] /conversations: Creates or retrieves conversations with users.
    • [POST] /conversations/{conversationId}/activities: Sends messages to users.
    • [PUT] /conversations/{conversationId}/activities/{activityId}: Updates existing messages in a user conversation.
  3. How is the data is exchanged between the Teams app and the Collibra instance?