We have an app that calls the following microsoft webservices:
- GetRoomLists
- GetUserAvailabilityRequest
- GetRooms
- FreeBusyResponse
- GetUserAvailabilityResponse
The app can send outlook calendar invites to users, read user responses and availabilities, delete invites etc. Wondering if we need all the following Azure permissions (delegated permissions under Microsoft Exchange API). Which ones can we uncheck and the APP will still work properly? Thank you ,
- Access mailboxes as the signed-in user via Exchange Web Services
- Read all users' full profile (not checked, but "requires adimin" is marked yes)
- Read user and shared calendars
- Read and write user and shared calendars
- Read and write user and shared mail
- Read user and shared mail
- Read user and shared contacts
- Read and write user and shared contacts