Microsoft Azure Configuration – Active Directory/O365 Accounts

Follow this procedure to create and configure your Active Directory and Office 365 (O365) account settings in Microsoft Azure and CloudCheckr. The O365 account type allows you to import O365 data into CloudCheckr.


  1. Login to the  Azure portal.

    The Microsoft Azure Dashboard opens.

  2. On the left navbar, click Azure Active Directory.

    The Azure Active Directory blade opens.

  3. In the Manage section of the Active Directory blade, click Properties.

    The Properties blade displays.

  4. Click the icon to the right of the Directory ID text field to copy the ID.

  5. Launch the CloudCheckr application.

    The Main page of the application displays.

  6. From the right side of the screen, click NEW ACCOUNT.

    The New Account screen displays.

  7. In the first text field, type a name for the account.
  8. In the Cloud Provider section, select Microsoft Azure from the drop-down list.
  9. Click Create.

    The Configure Account page opens.

  10. From the drop-down menu, select Collect Information from my Azure Active Directory.

    The page now displays the configuration steps for Azure Active Directory.

  11. In step 2 on the Configure Account page, paste the Directory ID that you copied earlier in this procedure.

  12. Return to the Azure portal.
  13. In the Manage section of the Azure Active Directory blade, click App registrations.

    The App registrations blade opens.

  14. Click + New application registration.

    The Create blade opens.

  15. Return to the Configure Account page in the CloudCheckr application.
  16. Copy the values from step 4 in the Configure Account page in CloudCheckr onto your desktop.

  17. Return to the Azure portal.

  18. In the Create blade:

    1. Paste the Name and Sign-on URL values into the corresponding text fields.
    2. Select Web app/API from the Application type drop-down menu to correspond to the value in CloudCheckr.
    3. Click Create.

    The Registered app blade opens and displays the details of the new application.

  19. Click the icon to the right of the Application ID text field to copy the ID.

  20. Return to the Azure portal.
  21. From the Registered app blade, click Settings.

    The Settings blade opens.

  22. From the API access section, select Keys.

    The Keys blade opens.

  23. In the Description text field, type a description for the key.
  24. From the Expires drop-down menu, select a duration.
  25. Click Save.

    A key value is generated automatically.

    You can only view this key once, so copy this information immediately.

  26. Copy the key value from the Keys blade.
  27. Return to the Configure Account page in the CloudCheckr application.
  28. Paste the key value into the text field in Step 8 on the Configure Account page.
  29. Return to the Azure portal.
  30. From the Settings blade, select Required Permissions.

    The Required permissions blade opens.

  31. Click + Add.

    The Add API access blade opens.
  32. Click 1 Select an API.

    The Select an API blade opens.
  33. Select Microsoft Graph from the list.

  34. At the bottom of the Select an API blade, click Select.

    The Enable Access blade opens.
  35. Select Read Directory Data and Read All Usage Reports from the list and click Select.
  36. In the Required Permissions blade, click Grant Permissions.

    A prompt asks you to confirm your selection.

  37. Click Yes to grant the required permissions.
  38. At the bottom of the Add API access blade, click Done to add the permissions to the Microsoft Graph API.
  39. Return to the CloudCheckr application.
  40. In step 11 on the Configure Account page, select the account type associated with this account: Commercial, Government, or Azure Germany.
  41. Click Update.


To verify that the appropriate permissions are set, follow these steps:

  1. From the Azure Active Directory blade, select App registrations.

    A list of the registered applications display.

  2. Select your application from the list.

    The Registered app blade opens.

  3. Under Managed application in local directory, click your application name.

  4. From the Enterprise Application blade, select Permissions.

    A list of your application's permissions will display.

  5. Verify that the two permissions for the Microsoft Graph API are listed.

  6. If the permissions are not listed, repeat the procedure and make sure that you click Done in step 38 to add these permissions.

How did we do?