Admin consent must be granted for the permissions shown in the table below to make the ShareGate end-user app available to your userbase:
API | Permission type | Granted functionality | |
---|---|---|---|
Channel.Create |
Microsoft Graph |
Delegated |
Lets users add channels other than General during team creation. |
Channel.ReadBasic.All |
Microsoft Graph |
Delegated |
Lets users view team channel lists. |
GroupMember.ReadWrite.All |
Microsoft Graph |
Delegated |
Lets users view team member lists. |
profile |
Microsoft Graph |
Delegated |
Lets users view the basic profile info of the signed-in user. |
Team.Create |
Microsoft Graph |
Delegated |
Lets users create new teams. |
Team.ReadBasic.All |
Microsoft Graph |
Delegated |
Lets users view team names and descriptions. |
TeamMember.ReadWrite.All |
Microsoft Graph |
Delegated |
Lets users add members/owners during team creation. |
User.Read |
Microsoft Graph |
Delegated |
Lets users sign in. |
User.Read.All |
Microsoft Graph |
Delegated |
Lets users view the name of all of a team's members/owners. |
Sites.Read.All |
Microsoft Graph |
Delegated |
Lets ShareGate read all site collection documents and list items on behalf of the user that's currently logged in. |
Calendars.Read |
Microsoft Graph |
Delegated |
Lets ShareGate read user calendar events; required for meeting recordings. |
Note: GroupMember.ReadWrite.All and TeamMember.ReadWrite.All must both be granted for users to add owners to a team.