Teams Transcripts
The Teams transcripts connector indexes Microsoft Teams meeting transcripts in Glean. Once enabled, meeting attendees can generate meeting summaries from the Today calendar on the Glean home page, and transcript content becomes searchable alongside other indexed content.
How it works
Glean crawls calendar events through the Microsoft Graph API to identify meetings with associated transcripts. When a transcript is available, Glean indexes the transcript content so it appears in search results. Meeting summaries can also be generated on demand from the Glean home page calendar.
For more information on calendar-based features, see Calendar search and actions setup.
Prerequisites
Before enabling Teams Transcripts, verify the following:
- The Microsoft Teams connector is configured and operational.
- Meetings must be accessible through Outlook. Meetings organized ad-hoc directly from Teams channels are not indexed.
- Transcripts are only visible to meeting attendees. Non-attendees cannot access transcript content in Glean.
Required permissions
Add the following Microsoft Graph API application permissions to your existing Teams app registration. These are in addition to the permissions required for the base Teams connector.
Calendars.ReadOnlineMeetings.Read.AllOnlineMeetingTranscript.Read.All
Grant admin consent for these permissions in the Azure portal after adding them.
Enabling the Teams connector with full messaging permissions also crawls Teams messages. To index only transcripts without crawling messages, limit the app permissions to the transcript-specific scopes listed above, plus the following identity permissions:
Users.Read.AllGroupMember.Read.All
Without the additional messaging permissions (ChannelMessage.Read.All, Chat.Read.All, etc.), Glean does not crawl Teams messages.