---
title: Azure AD
description: ''
slug: /help/docs/platform-services/automation-service/app-central/integrations/azure-ad/
canonical: https://www.sumologic.com/help/docs/platform-services/automation-service/app-central/integrations/azure-ad/
---
import useBaseUrl from '@docusaurus/useBaseUrl';
***Version: 1.14
Updated: May 8, 2026***
Azure Active Directory (Azure AD) is Microsoft's cloud-based identity and access management service, which helps your employees sign in and access resources.
## Actions
* **Add Member To Group** *(Enrichment)* - Add a user to a specific group.
* **Create Group** *(Enrichment)* - Create a group.
* **Create User** *(Enrichment)* - Create a new user.
* **Delete Group** *(Containment)* -Delete a specific group.
* **Delete User** *(Containment)* - Delete a specific user.
* **Disable User** *(Containment)* - Block user account.
* **Get Manager** (*Enrichment*) - Get user manager.
* **Get Member Groups** *(Enrichment)* - Retrieve a Group memberships for the user.
* **Get User** (Enrichment) - Get details for a specific user.
* **List Devices** *(Enrichment)* - Retrieve a list of device objects registered in the organization.
* **List Groups** (*Enrichment*) - List all the groups available in an organization.
* **List Of Group Members** *(Enrichment)* - Retrieve a list of members in a specific group.
* **List Users** *(Enrichment)* - List all users.
* **Remove Member From Group** *(Containment)* - Remove a user from a specific group.
* **Reset User Password** *(Containment)* - Reset user password.
* **Revoke Sign In Sessions** (*Containment*) - Invalidates all the refresh tokens issued to applications for a user (as well as session cookies in a user's browser).
* **Reset User MFA** *(Containment)* - Reset the MFA authentication methods for a user, with an option to require re-enrollment at next sign-in.
## Azure Active Directory configuration
The following steps show how to create an Azure AD Application in order to work with Sumo Logic automation.
1. Log in to the Azure portal with the user who has administrator privileges.
1. Navigate to **Azure Active Directory** > **App registrations** > **New registration**.
1. In the registration form, choose a name for your application and then click **Register**.
1. Write down the Application ID and Directory ID. You will need them later for the integration configuration.
1. To configure Azure AD Application permissions, on the left, choose **API permissions**.
6. Click the **Add a permission** button.
7. Select your application in App registrations in the Azure portal.
* Delegated permissions are selected by default.
* Delegated permissions are appropriate for client apps that access an API as the signed-in user, and whose access should be restricted to the permissions you select in the next step.
* Application permissions are for service or daemon-type applications that need to access the API as themselves, without user interaction for sign-in or consent.
1. Select the following permissions to add:
* **Delegated (work or school account)**. `User.Read`, `User.ReadWrite`, `User.ReadBasic.All`, `User.Read.All`, `User.ReadWrite.All`, `Directory.Read.All`, `Directory.ReadWrite.All`, `Directory.AccessAsUser.All`.
* **Delegated (personal Microsoft account)**. `User.Read`, `User.ReadWrite`.
* **Application**. `User.Read.All`, `User.ReadWrite.All`, `Directory.Read.All`, `Directory.ReadWrite.All`, `UserAuthenticationMethod.ReadWrite.All`.
1. Once API permissions are added, then Admin must consent to grant these permissions ([Learn more about permissions and consent](https://docs.microsoft.com/azure/active-directory/develop/v2-permissions-and-consent?WT.mc_id=Portal-Microsoft_AAD_RegisteredApps).)
1. Once Admin Consent is granted, API permissions configuration has been completed. Then we have to add a Client secret for authentication, along with the Client ID and Directory ID. To add a client secret, go to Certificates and secrets, and click **New client secret**.
1. Select the description and expiry period for the created secret and create it.
1. Once it's created, make sure you save its value, since it's only displayed once.
1. Once you do these steps, you will need to find the Tenant ID in order to use it on your resources file.
1. Once the Azure AD application is configured, you will need the application’s Client ID, secret, and Tenant ID.
1. Assign the app the role of User Administrator. This is required to perform the **Reset User Password** action.
* **Azure Active Directory** > **Roles and administrators** > **User Administrator** > **Add assignments** > **Your app** > **Add**.
## Configure Azure AD in Automation Service and Cloud SOAR
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
*
* **API URL**. Enter the Azure AD API URL, for example, `https://graph.microsoft.com`
* **Directory (Tenant) ID**. Enter the [tenant ID](https://learn.microsoft.com/en-us/entra/fundamentals/how-to-find-tenant) located when you configured Azure AD [above](#azure-active-directory-configuration).
* **Application (Client) ID**. Enter the client ID from your Azure Application.
* **Application (Client) Secret**. Enter your client secret.
*
*
*
*
For information about Microsoft Entra ID (formerly Azure AD), see [Entra ID documentation](https://learn.microsoft.com/en-us/entra/identity/).
## Change Log
* October 7, 2021 - First upload
* March 11, 2022 - Logo
* November 10, 2022 (v1.2) - New Action: Get Manager
* April 28, 2023 (v1.3)
+ Updated integration: (Updated the integration Fields with Environmental Variables and improved error handling)
+ Remove action (**Filter Users**) as we already have a similar **List Users** Action
+ Changed a few action types from Containment to Enrichment
+ Added New Action **List Groups**
* June 26, 2023 (v1.4) - Changed multiline hints to single line
* August 25, 2023 (v1.5)
+ Added New Action **Revoke Sign In Sessions**
* August 31, 2023 (v1.6) - Added new actions: List Devices, Disable User
* September 19, 2023 (v1.7) - Versioning
* January 16, 2024 (v1.8)
+ Added New Action: Get Member Groups
* November 12, 2024 (v1.9)
+ Added New Action: Reset User Password
+ January 3, 2025 (v1.10)
+ Added New Action:
+ List Of Group Members
+ Remove Member From Group
* April 27, 2026 (v1.11) - Upgraded the `python3_generic` Docker image (Python 3.8) to `python3_12_generic` (Python 3.12) to address Python 3.8 end-of-life and improve security and performance.
* May 7, 2026 (v1.12) - Added New Action: Reset User MFA
* May 7, 2026 (v1.14) - Fixed an issue in the Reset User Password and Remove Member From Group actions that caused errors when processing the response.