Register the Application

You must register the application with Microsoft Azure Active Directory (Azure AD). Azure AD manages the connection between Office 365 with Exchange and the Exchange Mailbox. You use information that you generate in Azure AD to configure your the Exchange Mailbox.

Multiple azure apps are aid better performance and minimize throttling.

For example, you can add 5 apps for every Office 365 client that has 2500 mailboxes and additional app for every 1000 mailboxes.

When you perform this procedure, record the following values of the new application. You will use these values later when you configure your Commvault environment.

  • Application ID
  • Key value
  • Directory ID

Disclaimer: This procedure is performed using the Microsoft 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" (https://docs.microsoft.com/en-us/azure/active-directory/).


  1. Log on to the Azure portal (https://portal.azure.com/) using your global admin user account.
  2. Go to Azure Active Directory.
  3. In the navigation pane, click App registrations.

    The App registrations page appears.

  4. Click New registration.

    The Register an application screen appears.

  5. In the Name box, type a name for the app.
  6. Under Supported account types, select Accounts in this organizational directory only (tenant_prefix - Single tenant).
  7. 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 https://host_name.domainname.com/adminconsole.

  8. Click Register.
  9. Copy and paste the following values in a document that you can access later:
    • Application ID
    • Directory ID

    You will enter these values in the Commvault software when you complete the Office 365 guided setup.

  10. Click APIs my organization uses and complete the following steps:
    1. On the search bar, type Office 365 Exchange Online.
    2. Select Office 365 Exchange Online, and then click Application permissions.
    3. Select full_access_as_app.
    4. Click Add permissions.
  11. Expand Directory, and select Directory.Read.All, expand Group, and then select Group.Write.All.
  12. Click Add Permission.
  13. On the Overview tab, go to View API Permissions > Add a permission > Under Supported Legacy API > Exchange > Application Permissions, and then select full_access_as_app.
  14. Click Add Permission.
  15. On the API Permissions tab, under Grant consent, click Grant admin consent for tenant name.

    A confirmation dialog box appears.

  16. Click Yes.

    A message states that admin consent is granted for the requested permissions.

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

    The Certificates & secrets page appears.

  18. Click New client secret.

    The Add a client secret dialog box appears.

  19. Enter a description, and then select Never expire.
  20. Click Add.
  21. Copy and paste the client secret value in a document that you can access later.

    You will enter this value in the Command Center when you complete the Office 365 guided setup.

Last modified: 5/4/2020 9:30:04 PM