Skip to main content

Teams transcripts on Glean - Prerequisites

Glean will enable admins to add Teams Transcripts indexing. This will enable users to generate meeting summaries from the “Today” calendar on the Glean home page and to query against their Teams meeting in Glean Assistant. Only meeting attendees will have access to the Teams Transcript. Glean will only have access to meetings accessible via Outlook. Meetings that do not appear on Outlook, such as those organized ad-hoc directly from Teams channels, will not be indexed.

Summary

As part of this product offering, Glean will have a crawler for calendar events by default on the backend. By ingesting event data, we can determine which meetings have associated transcripts and thus are summarizable. Transcript content will be fetched only on-demand, whenever a user hits the “summarize” button in the UI. More details can be found here

API Usage and Access

Glean will use the standard Graph API v1.0 to ingest meetings and call transcripts data. We use application permissions with admin granted access. The Glean app, set up by the tenant administrator, will require the following permissions:
  • Calendars.Read
  • OnlineMeetings.Read.All
  • OnlineMeetingTranscript.Read.All
❗Note: Enabling crawling for MSteams will also crawl MSTeams messages. If the Admin wishes to opt out of crawling MSTeams messages, they can do so by limiting the app permissions to only the following required scopes:
  • Calendars.Read
  • OnlineMeetings.Read.All
  • OnlineMeetingTranscript.Read.All
  • Users.Read.All
  • GroupMember.Read.All
Without granting the additional permissions required for Teams messaging, Glean will not have access to crawl messages.