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 Development
Microsoft Security Microsoft Entra Microsoft Entra ID
Microsoft Security Microsoft Graph
Microsoft Teams Microsoft Teams for business Other
{count} votes

Accepted answer
  1. JanardhanaVedham-MSFT 3,566 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.