5.5.1.Requested permissions for Microsoft 365 connection
To enable contentACCESS to authenticate and connect to Microsoft 365 services through a previously registered application, certain permissions are required:
Requested permissions
Name | Description | Requested for |
Exchange.ManageAsApp | manage Exchange as Application | Exchange Online |
full_access_as_app | use Exchange Web Services with full access to all mailboxes | Exchange Online |
Group.Read.All | read all groups | Email, SharePoint, and Teams |
GroupMember.Read.All | read all group memberships | Email, SharePoint, and Teams |
Files.Read.All | read files in all site collections | SharePoint and Teams |
Notes.ReadWrite.All | read and write all OneNote notebooks | SharePoint and Teams |
Sites.FullControl.All | have full control of all site collections | SharePoint and Teams |
Sites.Manage.All | read and write items and lists in all site collections | SharePoint and Teams |
Sites.Read.All | read items in all site collections | SharePoint and Teams |
Sites.ReadWrite.All | read and write items in all site collections | SharePoint and Teams |
TermStore.ReadWrite.All | read and write managed metadata | SharePoint and Teams |
User.Read.All | read user profiles | SharePoint and Teams |
Channel.Create | create channels | Teams |
ChannelMessage.Read.All | read user cannel messages | Teams |
Directory.Read.All | read directory data | Teams |
Team.Create | create teams | Teams |
TeamMember.ReadWrite.All | add and remove members from all teams | Teams |
TeamSettings.ReadWrite.All | read and change all teams’ settings | Teams |
TeamsAppInstallation. ReadWriteAndConsentForTeam.All |
manage installation and permission grants of Teams apps for all teams | Teams |
TeamsTab.ReadWrite.All | read and write tabs in Microsoft Teams. | Teams |
Teamwork.Migrate.All | create chat and channel messages with anyone’s identity and with any timestamp | Teams |
TeamworkTag.ReadWrite.All | read and write tags in Teams | Teams |
Chat.Read.All | read all chat messages | Teams chat |
Chat.ReadBasic.All | read names and members of all chat threads | Teams chat |
Learn more about permissions and consent here.
Help Guide Powered by Documentor