Getting error on the online meeting Graph API

Amir Sohail 416 Reputation points
2021-12-24T10:03:28.897+00:00

AOA,
I hope all of you are feeling well!

I want to access the online meeting details(artifacts) below I am sharing the post-man call I have added OnlineMeetingArtifact.Read.All to the azure app but I am still getting a permission error.

  1. My postman call.

160333-online-meeting.jpg

  1. My Permission.
    160319-permission.jpg

please help me why it's showing a permission error.

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,131 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,029 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,266 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
21,779 questions
{count} votes

Accepted answer
  1. JanardhanaVedham-MSFT 3,541 Reputation points
    2021-12-24T15:20:55.47+00:00

    Hi @Amir Sohail ,

    To use application permission for this API, tenant administrators must create an application access policy and grant it to a user. This authorizes the app configured in the policy to fetch online meetings and/or online meeting artifacts on behalf of that user. Please refer this documentation on List meetingAttendanceReports for more details on this and refer this documenation on creating /configuring application access policy in your tenant.

    Microsoft Teamwork Graph API to get a list of meeting attendance report objects for an onlineMeeting:

    GET https://graph.microsoft.com/v1.0/users/{userId}/onlineMeetings/{meetingId}/attendanceReports  
    

    Hope this helps.

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

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.