admin管理员组

文章数量:1333710

I'm trying to build a backend app to fetch the Teams meeting transcripts within my tenant and in future it may be used to fetch transcripts for multiple tenants as well. So, I am exploring the app-only access for this and would like to know the steps and the difficulties around this solution. Can it be done as a standalone web API or do I need to create a Teams Bot to achieve this.

I tried app-only access and added these API permissions in portal.azure.

  • OnlineMeetings.Read.All
  • OnlineMeetingTranscript.Read.All

And I'm stuck how can I expand my API to multiple tenants.

I'm trying to build a backend app to fetch the Teams meeting transcripts within my tenant and in future it may be used to fetch transcripts for multiple tenants as well. So, I am exploring the app-only access for this and would like to know the steps and the difficulties around this solution. Can it be done as a standalone web API or do I need to create a Teams Bot to achieve this.

I tried app-only access and added these API permissions in portal.azure.

  • OnlineMeetings.Read.All
  • OnlineMeetingTranscript.Read.All

And I'm stuck how can I expand my API to multiple tenants.

Share Improve this question edited Nov 20, 2024 at 18:13 sriram srinivasan asked Nov 20, 2024 at 18:12 sriram srinivasansriram srinivasan 11 bronze badge 1
  • Please provide enough code so others can better understand or reproduce the problem. – Community Bot Commented Nov 20, 2024 at 20:32
Add a comment  | 

1 Answer 1

Reset to default 0

To fetch Teams meeting transcripts using app-only access, register your app in Azure AD, add OnlineMeetings.Read.All and OnlineMeetingTranscript.Read.All permissions, and grant admin consent. Use the client credentials flow to get a token and call Microsoft Graph API. For multi-tenant support, set your app as "Multi-tenant" and handle tenant-specific consent dynamically.

本文标签: