Forum Discussion
How to Access Teams Meeting Transcripts with the Microsoft Graph
Microsoft has introduced a new control to stop Graph API-powered apps and agents from having unfettered access to Teams meetings transcripts. The new control is tenant-wide and either blocks or allows Graph API access. But after that, apps need the appropriate permissions and access through a Teams application access policy. To help, we illustrate how everything works with a PowerShell script.
https://office365itpros.com/2026/09/21/teams-meeting-graph-api/
1 Reply
- liewkinhongCopper Contributor
Enable Tenant-Wide Access By default, the new control blocks access. Enable it using the Teams module: Set-CsTeamsMeetingConfiguration -EnableGraphTranscriptAccess $true
Verify Entra ID Permissions Ensure your registered application has the OnlineMeetings.Read.All permission granted with Admin Consent.
Apply the Application Access Policy Since app-only authentication requires explicit user targeting, create and grant the policy: New-CsApplicationAccessPolicy -Identity "AllowTranscriptAccess" -AppIds "YOUR_APP_ID" Grant-CsApplicationAccessPolicy -PolicyName "AllowTranscriptAccess" -Global