re @Wiessiet I also looked at that for a while and found these 2 articles which helped me: https://www.michev.info/blog/post/3180/exchange-api-permissions-missing https://www.michev.info/blog/post/4067/modern-authentication-oauth-support-for-the-reporting-web-service-in-office-365 In short, these are the steps: To get there, App Registrations -> Select our app -> API permissions Then Add a permission -> go to APIs my organization uses -> paste: Office 365 Exchange Online -> Click the Office 365 Exchange Online API section -> then Application permissions Paste the ReportingWebService.Read.All permissions and tick it + approve afterwards. It took me a while as well. + the Global reader permission addition from Roles & admins -> Global Reader -> add assignments -> paste the app name and grant your app the role rights... https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/manage-roles-portal
... View more