M365 Admins
Getting started
Permissions

Permissions and consent

As of: October 2026

This page lists all Microsoft Graph and SharePoint permissions Seamless needs. Seamless only requests the permissions required for the governance features in Microsoft 365. They are granted through the standard Microsoft admin consent, following the principle of least privilege.

Seamless doesn't access customer data beyond the granted permissions, doesn't store content unnecessarily and doesn't use customer data for training or any other purpose.

Types of permissions

  • Application: Seamless acts without a signed-in user, for example for automatic checks and provisioning.
  • Delegated: Seamless acts on behalf of the signed-in user and only within that user's own permissions.

Microsoft Graph

Application permissions

PermissionDescription
AppRoleAssignment.ReadWrite.AllAssign permissions and app roles, for example the Seamless Administrator role.
AuditLog.Read.AllRead audit logs.
ChannelSettings.Read.AllRead the names, descriptions and settings of all channels.
Directory.ReadWrite.AllRead and write directory data such as users and groups. Deleting users or groups is not possible.
Group.ReadWrite.AllCreate, read, update and delete groups and their memberships.
InformationProtectionPolicy.Read.AllRead all published sensitivity labels and label policies of the organisation.
Sites.FullControl.AllFull control of all site collections.
Tasks.ReadWrite.AllRead and write tasks and task lists of all users.
Team.ReadBasic.AllGet a list of all teams.
TeamMember.ReadWriteNonOwnerRole.AllAdd and remove members of teams. Adding or removing owners or making members owners is not possible.
User.ReadWrite.AllRead and write the full profiles of all users.

Delegated permissions

PermissionDescription
AuditLog.Read.AllRead audit logs on behalf of the signed-in user.
Channel.ReadBasic.AllRead the names and descriptions of channels.
Directory.ReadWrite.AllRead and write directory data on behalf of the signed-in user. Deleting users or groups and resetting passwords is not possible.
Files.ReadWrite.AppFolderFull access to the signed-in user's Seamless app folder, no access to other files.
Notes.Read.AllRead all OneNote notebooks the signed-in user has access to.
Sites.ReadWrite.AllEdit or delete items in all site collections the signed-in user has access to.
Team.ReadBasic.AllRead the names and descriptions of teams.
TeamMember.ReadWrite.AllAdd and remove members of teams and change their role, on behalf of the signed-in user.

SharePoint Online

PermissionTypeDescription
Sites.FullControl.AllApplicationFull control of all site collections.
AllSites.FullControlDelegatedFull control of all site collections the signed-in user has access to.

See also

Ā© 2026 seamlesswork AG