Outlook Email
Review the validated minimum OAuth scopes for every Outlook Email action.
Review the validated minimum standard delegated scopes for every Outlook Email action. The mapping covers mailbox, contact, directory, and file access.
Minimal scopes per action
Action Description Minimum scopes
Add category to email Adds category to email. Mail.ReadWriteMail.ReadWrite.Shared
Create contact Creates contact. Contacts.ReadWrite
Create draft Creates draft. Mail.ReadWrite
Create draft in shared mailbox Creates draft in shared mailbox. Mail.ReadWrite.Shared
Create folder Creates folder. Mail.ReadWrite
Create folder in shared mailbox Creates folder in shared mailbox. Mail.ReadWrite.Shared
Draft reply to message Draft reply to message. Mail.ReadWrite
Draft reply to message in shared mailbox Draft reply to message in shared mailbox. Mail.ReadWrite.Shared
Flag email Flag email. Mail.ReadWrite
Flag email in shared mailbox Flag email in shared mailbox. Mail.ReadWrite.Shared
Forward email Forwards email. Mail.Send
Forward email from shared mailbox Forwards email from shared mailbox. Mail.Send.Shared
Get current user Gets the connected user. User.Read
Get email Gets an email and downloads its attachments. Mail.ReadWriteMail.Read.SharedFiles.Read.All
Get person profile Gets a person profile from the directory. User.Read.All
List categories Lists categories. MailboxSettings.Read
List contact folders Lists contact folders. Contacts.Read
List contacts Lists contacts. Contacts.Read
List drafts Lists drafts. Mail.ReadWrite
List drafts in shared mailbox Lists drafts in shared mailbox. Mail.Read.Shared
List folders Lists folders. Mail.ReadWriteMail.Read.Shared
Mark email read status Updates email read status. Mail.ReadWrite
Mark email read status in shared mailbox Updates email read status in shared mailbox. Mail.ReadWrite.Shared
Move email to folder Moves email to folder. Mail.ReadWriteMail.ReadWrite.Shared
Remove category from email Removes category from email. Mail.ReadWriteMail.ReadWrite.Shared
Resolve contact Resolves contact. Contacts.Read
Resolve contact folder Resolves contact folder. Contacts.Read
Resolve draft Resolves draft. Mail.ReadWriteMail.Read.Shared
Resolve email Resolves email. Mail.ReadWriteMail.Read.Shared
Resolve folder Resolves folder. Mail.ReadWriteMail.Read.Shared
Search own emails Searches the connected mailbox. Mail.ReadWrite
Search people Searches the organization directory and contacts. People.Read
Search shared email folders Searches folders in a shared mailbox. Mail.Read.Shared
Send draft Sends draft. Mail.Send
Send draft from shared mailbox Sends draft from shared mailbox. Mail.Send.Shared
Send email Sends email. Mail.ReadWriteMail.Send
Send email from shared mailbox or other user Sends email from another user or shared mailbox. Mail.Send.Shared
Send reply Sends a reply to an email. Mail.ReadWriteMail.Send
Send reply from shared mailbox Sends a reply from a shared mailbox. Mail.ReadWrite.SharedMail.Send.Shared
Update draft Updates draft. Mail.ReadWrite
Update draft in shared mailbox Updates draft in shared mailbox. Mail.ReadWrite.Shared