Support
 
Phone Get Quote
 
Support
 
US: +1 888 720 9500
US: +1 888 791 1189
Intl: +1 925 924 9500
Aus: +1 800 631 268
UK: 0800 028 6590
CN: +86 400 660 8680

Direct Inward Dialing: +1 408 916 9892

 

Configuring using Azure AD premium license

To audit your Azure AD environment using an Azure AD Premium license, ADAudit Plus uses the Microsoft Graph API to obtain events from Azure AD.

Privileges required while using Microsoft Graph API

  • Application.Read.All
  • AuditLog.Read.All
  • Directory.Read.All
  • IdentityRiskEvent.Read.All
  • Group.Read.All
  • User.Read.All

Register an application

Register an application in the Azure portal, using these steps:

  1. Go to the Azure portal, and sign in using your Microsoft account.
  2. Select Azure Active Directory from the Azure services section.
    Using an Azure AD Premium license
  3. Go to Manage > App registrations > + New registration to open the Register an application window.
    Using an Azure AD Premium license
  4. Enter the application name, for example, ADAudit Plus Application.
  5. Ensure that Accounts in this organizational directory only (zohoadapazure only - Single tenant) is selected under Supported account types.
  6. Using an Azure AD Premium license
  7. Click Register.

Grant minimum privileges required for Microsoft Graph API

To grant the necessary privileges using Microsoft Graph API:

  1. Go to the Azure portal, and sign in using your Microsoft account.
  2. Select Azure Active Directory from the Azure services section.
    Using an Azure AD Premium license
  3. Go to Manage > App registrations. Select your application under Owned applications.
    Using an Azure AD Premium license
  4. Go to Manage > API permissions and select + Add a permission.
    Using an Azure AD Premium license

    Using an Azure AD Premium license
  5. Select Microsoft Graph. Click Application permissions as the type of permission required.
  6. From the listing, select the following:
    • Application.Read.All
    • AuditLog.Read.All
    • Directory.Read.All
    • IdentityRiskEvent.Read.All
    • Group.Read.All
    • User.Read.All
  7. Using an Azure AD Premium license
  8. Click Add permissions.
  9. Select Grant admin consent for <tenantname >
  10. Click Yes.

Obtain client ID and client secret

  1. Go to the Azure portal, and sign in using your Microsoft account.
  2. Select Azure Active Directory service from the Azure services section.
  3. Go to Manage > App registrations. Select your application under Owned applications.
    Using an Azure AD Premium license
  4. Go to Manage > Certificates & secrets.
    • Click + New client secret.
    • Enter the description.
    • Choose 24 Months as the expiration date; this is the maximum value that can be used.
    • Click Add.
    • Copy the client secret value (e.g., "14uCILxkHtIVGR3wkCq12341Nd5VtestkkWTyIPrrE=")
  5. Using an Azure AD Premium license

    Using an Azure AD Premium license
  6. Go to Manage > App registrations. Select your application under Owned Applications.
  7. Navigate to Application (Client ID) and click Copy to clipboard.
  8. Using an Azure AD Premium license

Setting up Azure AD in ADAudit Plus

  1. Open the ADAudit Plus web console.
  2. Go to Configuration > Configured Server(s) > Cloud Directory.
  3. Select +Add Tenant in the top-right corner.
    Using an Azure AD Premium license
  4. Select Audit via Azure.
  5. In the Cloud Directory window, choose the Cloud Type based on the national cloud points from the list below:
    • Azure AD global service (Azure Cloud - Default)
    • Azure AD for US Government L4 (Azure GCC High Cloud)
    • Azure AD for US Government L5 (Azure DOD Cloud)
    • Azure AD China operated by 21Vianet (Azure China Cloud)
    • Azure AD for Germany (Azure Germany Cloud)
  6. Enter the Tenant Name, Client ID, and Client Secret.
    Using an Azure AD Premium license
  7. Click Add.

Privileges required while using Azure AD Graph API

The use of Azure AD Graph API is deprecated. Instead, it's strongly recommended you use the Microsoft Graph API to audit your Azure AD.

For more details on why Azure AD graph API was deprecated, check the FAQ.

Check if you are using Azure AD Graph API and, if so, migrate using these steps:

  1. Open the ADAudit Plus web console.
  2. Go to Configuration > Configured Server(s) > Cloud Directory.
    • In the top-right corner, if the Migrate to Microsoft Graph API button is available, then Azure Active Directory Graph API is in use.
    • If the Back to Azure AD Graph API button is available, then Microsoft Graph API is in use.
  3. Migrate to Microsoft Graph API from Azure AD Graph API by clicking Migrate to Microsoft Graph API at the top-right corner.
  4. Click Yes in the confirmation prompt.
Using an Azure AD Premium license

Note: Once you have migrated to Microsoft Graph API, add the necessary minimum privileges using the steps listed here.

If you still want to use Azure AD Graph API, you can find the privileges required below:

  • Directory.Read.All

ADAudit Plus Trusted By