0
Following the instructions from: learn.microsoft.com/en-us/graph/api/event-get , to get all of the details of an specific successfully created event.
I am executing this HTTPS GET request with the URI: graph.microsoft.com/v1.0/users/{user_id}/calendars/{calendar_id}/events/{event_id}
With header: {"Authorization": "Bearer {token}"}
No request body added
I get the following error in the response using postman:
{
"error": {
"code": "ErrorAccessDenied",
"message": "Access is denied. Check credentials and try again."
}
}
With status: 403 Forbidden
I'm sure the token is valid, checked on: jwt.ms
Every id is valid as well, checked multiple times on graph explorer
The Roles inside the claim of my token are: OnlineMeetings.Read.All, Mail.ReadWrite, OnlineMeetings.ReadWrite.All, OnlineMeetingArtifact.Read.All, Calendars.Read,Mail.ReadBasic.All, Calendars.ReadBasic.All,Mail.Read, ExternalItem.Read.All, Calendars.ReadWrite, Mail.Send,Mail.ReadBasic.
I have also consented to all of the previous roles as Application and delegated permissions (if possible) with granted status.
I get the same error on graph explorer using the uri: graph.microsoft.com/v1.0/me/events/{event_id}
I would much appreciate any assistance.
UPDATE 1:
I forgot to add to my original post that i have already consented Calendar.Read & Calendar.ReadWrite on Graph Explorer.