Hi @Nirav Lathiya ,
I am not able to repro your issue.
Did you license the user for Exchange Online/provision a mailbox? This endpoint corresponds to calendar events, and in order to fetch those you need to have a mailbox.?
Also looking at the error you are getting, it seems the issue is not with the Graph API or roles, but with the way your mailbox is configured.
Please try a couple of things -
- Make sure your mailbox is not inactive, soft-deleted, or is hosted on-premise.
- If you are having a hybrid setup of Microsoft 365 with an on-premise exchange server, please look at this documentation once to rule out you are not missing anything.
- Check this thread to see if this is not your scenario.
- Lastly, please check if your tenant has not configured some rules around the mailbox.
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".