Office 365 Project Creation Settings

Now following this step-by-step guide to Setup Pre-requirements for Office 365.

STEP 1

Go to the Microsoft Azure Portal & Sign In with Admin Account

Azure AD login


Microsoft sign in


STEP 2

Then, click on Azure Active Directory > App registrations New registrationas shown below:

active directory


registration


STEP 3

Now enter all requested information (Name, Supported account types, Redirect URL) and click on Register as shown below:

APIs & Services option
STEP 4

After successful registration, click on Certificates & secrets > Upload Certificates as shown below:

Certificates
STEP 5

Now browse the certificate and click on Open. Browse the SysTools certificate which you can find here C:\ProgramData\SysTools\Workspace\Keys\. After selection, click on Add as shown below:
(NOTE: By default "ProgramData" is hidden on Windows.)

add certificate
STEP 6

Now click on API Permissions and select Add permission as shown below:

api permissions
STEP 7

Go to Microsoft Graph >> Application Permissions and add the permissions as per your requirement as shown in Step 8.

permissions

Now again click on "Add Permissions" as shown in step#6 and go to "APIs my organization uses" tab and search "Office 365 Exchange Online" and click on it. Then, click on "Application Permissions" and add the permissions as per your requirement as shown in Step 8.

permissions


Click on the below tabs (Mailbox, Teams, SharePoint Site) according to your workloads & follow them:

STEP 8

Now add below given permission (and click on Grant admin consent for SysTools) as given below:
If Office 365 is source platform then you need to add below given permissions:

o365 source

If Office 365 is destination platform then you need to add below given permissions:

o365 destination
STEP 9

After clicking on Grant admin consent for SysTools, you will get below messages, click on Yes to proceed further

Mange service account
STEP 10

Now click on Overview tab.

application-id

After that copy the Application ID for further usages as shown below:

application-id
STEP 8

Now add below given permission for Teams (and click on Grant admin consent for SysTools) as given below:
For Teams source platform then you need to add below given permissions:

  • For Teams: Team.ReadBasic.All
  • For Teams Channel: Channel.ReadBasic.All
  • For Teams Channel Files: Files.Read.All
  • For Teams Channel Messages: ChannelMessage.Read.All
teams source

If you have not done a mailbox migration then even for a Teams-only migration, the following permissions must be added.
These permissions must be added at the source side to transfer users and groups alongside their respective Teams:

  • For Users: User.Read
  • For Entire User Data: User.Read.All
  • For Groups: Group.Read.All
  • For Members Within the Groups: GroupMember.Read.All
teams users

For Teams destination platform then you need to add below given permissions:

  • For Teams Channel Files: Files.ReadWrite.All
  • For Teams Channel Messages: Teamwork.Migrate.All
teams destination

Likewise, in a Teams-only migration add these permissions at the destination side. This allows you to transfer users and groups alongside their respective Teams:

  • For Getting Users: User.Read
  • For Writing User Data: User.ReadWrite.All
  • For Writing Groups: Group.ReadWrite.All
  • For Writing Group Member Info: GroupMember.ReadWrite.All
teams users destination
STEP 9

After clicking on Grant admin consent for SysTools, you will get below messages, click on Yes to proceed further

Mange service account
STEP 10

Now click on Overview tab.

application-id

After that copy the Application ID for further usages as shown below:

application-id
STEP 8

Now add below given permission for SharePoint (and click on Grant admin consent for SysTools) as given below:
For SharePoint source platform then you need to add below given permissions:

  • Sites.Read.All
sharepoint source

If you have not performed a mailbox migration, prior to SharePoint site migration, the following permissions must be applied:
These permissions should be added at the source side to facilitate the transfer of users and groups along with their corresponding SharePoint sites.

  • For Getting Users: User.Read
  • For ReadingUser Data: User.Read.All
  • For Reading Groups: Group.Read.All
  • For Reading Group Member Info: GroupMember.Read.All
SharePoint users source

For SharePoint destination platform then you need to add below given permissions:

  • Sites.ReadWrite.All
  • Site.FullControl.All
sharepoint destination

Similarly, in a SharePoint site migration, add these permissions at the destination side. This will enable the transfer of users and groups along with their respective SharePoint sites:

  • For Reading Users: User.Read
  • For Writing User Data: User.ReadWrite.All
  • For Writing Groups: Group.ReadWrite.All
  • For Writing Group Member Info: GroupMember.ReadWrite.All
SharePoint users destination
STEP 9

After clicking on Grant admin consent for SysTools, you will get below messages, click on Yes to proceed further

Mange service account
STEP 10

Now click on Overview tab.

application-id

After that copy the Application ID for further usages as shown below:

application-id