Forum Discussion

TonyRedmond's avatar
Sep 21, 2026

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

  • liewkinhong's avatar
    liewkinhong
    Copper 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