Registering the Application


Register the Exchange Online app with Azure Active Directory (AD).

When you finish registering the app, record the Application ID and Directory ID. When you finish creating the client secret, record it. You will need to enter these values when you configure your environment.

To improve performance and to minimize throttling, you can register multiple apps. For example, for an Exchange Online app that has 2,500 mailboxes, register 5 apps. Every time an additional 1,000 mailboxes are added, register 1 additional app.

Disclaimer: This procedure is performed using the Azure Active Directory (Azure AD) Web application. The Azure AD application is subject to change without notice. Consult Microsoft documentation, for example "Azure Active Directory Documentation" (

Log On to the Azure Portal as the Global Administrator

  1. Log on to the Azure portal ( using your global administrator account.

  2. Go to Azure Active Directory.

Register the Azure App

  1. In the navigation pane, click App registrations.

  2. Click New registration.

  3. In the Name box, enter a name for the app.

  4. Under Supported account types, select the accounts that you want to give access to the app.

  5. If you want to verify the status of the app and to authorize the app from the Command Center, under Redirect URI, enter the Command Center URL.

    For example, enter

  6. Click Register.

  7. Copy and paste the following values in a file or other document that you can access later:

    • Application ID

    • Directory ID

    You will enter these values in the Command Center when you create the Exchange Online app.

Request and Grant Permissions for Azure APIs

  1. In the navigation pane, click API permissions.

  2. Click Add a permission.

  3. Click Microsoft Graph.

  4. Click Application permissions.

  5. Select the following permissions:

    • Directory: Directory.Read.All

    • Group: Group.ReadWrite.All

  6. Click Add permissions.

  7. Click Add a permission.

  8. Click APIs my organization uses.

  9. On the search bar, type Office 365 Exchange Online.

  10. Select Office 365 Exchange Online, and then click Application permissions.

  11. Select full_access_as_app.

  12. Click Add permissions.

  13. Click Grant admin consent for tenant_name.

Create a Client Secret for the Azure App

  1. In the navigation pane, click Certificates & secrets.

  2. Click New client secret.

  3. Enter a description, and then select when you want the secret to expire.

  4. Click Add.

  5. Copy and paste the client secret value in a file or other document that you can access later.

    You will enter this value in the Command Center when you configure your environment.