onlineMeeting: getAllTranscripts is not supported in delegated context?

Srinithya Kakani 0 Reputation points Microsoft Employee
2024-05-28T19:13:09.5833333+00:00

I have M365 developer subscription (xkmfg.onmicrosoft.com) and I am trying to access MS Graph API onlineMeeting: getAllTranscripts in delegated (logged-in user) context. However, I get an error message that 'Requested API is not supported in delegated context'. The documentation says it supports delegated context. Do the M365 developer subscription's user accounts come under personal accounts against work/school accounts? Or this particular endpoint just isn't supported in delegated context? Please find the related screenshots.

Screenshot 2024-05-28 100322

Screenshot 2024-05-28 114551

Screenshot 2024-05-28 114346

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,040 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Yakun Huang-MSFT 1,320 Reputation points Microsoft Vendor
    2024-05-29T08:22:34.48+00:00

    Hi @Srinithya Kakani

    After testing and getting the same error as you.

    Screenshot 2024-05-29 160535

    I noticed that the endpoint was in beta version. Since APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. Therefore, errors may be reported during testing due to endpoint changes.

    User's image

    Hope this helps.

    If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.

    0 comments No comments

  2. Saranya Madhu-MSFT 385 Reputation points Microsoft Vendor
    2024-06-03T14:08:32.0733333+00:00

    Hi Srinithya Kakani,

    Thanks for reaching out!

    Microsoft 365(M365) developer subscriptions use work or school accounts, not personal accounts.

    When you setup an M365 developer subscription, you are provided with an Azure Active Directory (AAD) tenant, and the accounts created within tenant are considered work/school accounts.

    As per the document here API supports Delegated (work or school account).

    I would recommend you use list transcripts as per the document https://learn.microsoft.com/en-us/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0&tabs=http since APIs under the /beta version in Microsoft Graph are subject to change.

    Hope this helps.

    If the reply is helpful, please click "Accept Answer" and kindly upvote it. If you have additional questions about this answer, please click "Comment".

    0 comments No comments