Skip to content
ajan.io

Docs menu

On this page

Outlook Calendar

Review the minimum OAuth scopes for every Outlook Calendar action.

Review the minimum standard delegated scope mapping for every Outlook Calendar action. The mapping covers calendars, events, rooms, settings, categories, people, and attachments.

Minimal scopes per action

Action Description Minimum scopes

Apply proposed time Applies a proposed time to a calendar event. Calendars.ReadWriteCalendars.ReadWrite.SharedMailboxSettings.ReadWrite

Check event room booking status Checks the booking status of a room for an event. Calendars.ReadCalendars.Read.Shared

Create events Creates calendar events. Calendars.ReadWriteCalendars.ReadWrite.SharedMailboxSettings.ReadWrite

Delete event Deletes a calendar event. Calendars.ReadWriteCalendars.ReadWrite.SharedMailboxSettings.ReadWrite

Find meeting times Finds available meeting times. Calendars.Read.Shared

Find rooms Searches the room directory. Place.Read.All

Get calendar settings Gets calendar settings. MailboxSettings.Read

Get event Gets a calendar event. Calendars.ReadCalendars.Read.Shared

Get event attachments Gets attachments from a calendar event. Calendars.ReadCalendars.Read.Shared

Get events for specific date Gets events for a specific date. Calendars.ReadCalendars.Read.Shared

Get person profile Gets a person profile from the directory. User.Read.All

Get room availability Checks room availability for a time range. Calendars.ReadBasic

Get today's events Gets today's calendar events. Calendars.ReadCalendars.Read.Shared

List calendar events Lists and filters calendar events. Calendars.ReadCalendars.Read.Shared

List calendars Lists calendars. Calendars.ReadCalendars.Read.Shared

List categories Lists calendar categories. MailboxSettings.Read

List proposed times Lists proposed meeting times. Calendars.ReadCalendars.Read.Shared

List recurring event instances Lists instances of a recurring event. Calendars.ReadCalendars.Read.Shared

Propose new time Proposes a new time for a calendar event. Calendars.ReadWriteCalendars.ReadWrite.SharedMailboxSettings.ReadWrite

Resolve calendar Resolves a calendar. Calendars.ReadCalendars.Read.Shared

Resolve event Resolves a calendar event. Calendars.ReadCalendars.Read.Shared

Respond to event Responds to a meeting invitation. Calendars.ReadWriteCalendars.ReadWrite.SharedMailboxSettings.ReadWrite

Search people Searches the organization directory for people. People.Read

Update event Updates a calendar event. Calendars.ReadWriteCalendars.ReadWrite.SharedMailboxSettings.ReadWrite