Good morning,
Has anyone received an error like below and were you able to fix it?
Service: Exchange Online
Severity: Error
Error Message: Code: ErrorAccessDenied
Message: Access is denied. Check credentials and try again.
Inner error:
Message: Access is denied. Check credentials and try again.
AdditionalData:
type: Microsoft.Exchange.Services.OData.ODataAuthorizationException
internalexception: {
"message": "Delegate access to this API requires the following permissions: 'Calendars.ReadWrite.All,Calendars.ReadWrite.Shared,Calendars.Write.All,Calendars.Write.Shared'. However, the application only has the following permissions granted: 'Calendars.Read.Shared,Calendars.ReadWrite,Mail.ReadWrite,Mail.Send,MailboxSettings.ReadWrite,Place.Read.All,Tasks.ReadWrite,User.Read,Privilege.SkipClientAccessRules'.",
"type": "Microsoft.Exchange.OAuth.Core.InvalidOAuthTokenException"
}
So, basically, the issue is that after we had to do the migration from Exchange Online to MS Graph, we are unable to create Appointments. We checked the permissions on App Registration on Entra, but the same issue remains.
We applied the permissions, recreated the token, but the issue just does not want to go away.