api call in graph-explorer for "https://graph.microsoft.com/v1.0/me/onlineMeetings" failed with Forbidden - 403

JUSTIN Z 21 Reputation points
2021-08-29T04:43:33.083+00:00

I am using Azure free subscription for this POC.

  1. an application is registered to have api permissions: delegated, OnlineMeetings.ReadWrite
  2. the permission also was admin consented
  3. went to graph-explorer and signed in as the same user in step1.
  4. Selected Post method for "https://graph.microsoft.com/v1.0/me/onlineMeetings", filled in body with
    {
    "startDateTime": "2021-08-30T14:30:34.2444915-07:00",
    "endDateTime": "2021-08-30T15:00:34.2464912-07:00",
    "subject": "User Token Meeting"
    }
  5. checked the Modify permissions (Preview) tab to see the permission was consented, also copy and decode the access token to see the onlineMeetings.ReadWrite was in the scp.
  6. sun query and get this Forbidden 403 error:
    {
    "error": {
    "code": "Forbidden",
    "message": "An error has occurred.",
    "innerError": {
    "date": "2021-08-27T16:12:54",
    "request-id": "4e0d5c2e-4181-4eff-9848-30383555aebc",
    "client-request-id": "eee9d203-fb74-1320-798e-6a97eacd3fcb"
    }
    }
    }

I googled a quite bit, and I seems did every thing right. need help here.

does azure free subscription support onlineMeetings ?

127362-screen-shot-2021-08-28-at-111505-pm.jpg

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,573 questions
{count} votes

Accepted answer
  1. CarlZhao-MSFT 43,486 Reputation points
    2021-08-31T02:41:27.533+00:00

    In my experience, creating onlineMeetings does not require a subscription or a license. Based on your error, I think you may be using a personal Microsoft account.

    Check the documentation the above API call create onlinemeeting is not supported with personal Microsoft account in delegated scenario( /me context), hence you're getting the error. Test it with your azure ad work/school account.


    If an Answer is helpful, please click "Accept Answer" and upvote it.


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.