- Get started
- Build
- HTTP Request
- How connector nodes work
- Create a connection
- Sales and customer relationships
- Customer support and help desk
- Messaging and meetings
- Email
- Marketing
- Social media
- Files, documents, and e-signature
- Projects, collaboration, and code
- People and recruiting
- Finance and commerce
- AI models and agents
- Speech, vision, and language
- Data and location
- Cloud, identity, and security
- Azure Defender for Cloud
- Datadog
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure Sentinel
- Microsoft Sentinel Threat Intelligence
- Okta
- Deploy and run
- Examples
- Reference
Microsoft Azure Active Directory
Look up the Microsoft Azure Active Directory connector: its actions and events in alphabetical order, and the sign-in methods of a Microsoft Azure Active Directory connection.
The Microsoft Azure Active Directory connector lets a workflow manage users, groups, roles, and licenses. In the Add node panel, it's in the Connector category, under Microsoft Azure Active Directory. How connector nodes work describes how a connector node is set up.
This page lists what the connector can do in Maestro Automate. Select an event to see its details in the Integration Service guide.
Actions
Each action is a node that does one thing in Microsoft Azure Active Directory.
| Action | What it does |
|---|---|
| Add Group to Lifecycle Policy | Adds a group to a lifecycle policy. |
| Add Member to Group | Add a member to the group. |
| Add Member to Role | Adds a user or a service principle to a directory role. |
| Add Owner to Group | Adds an owner to a group. |
| Assign License | Assigns a license for a user. |
| Create Assigned Group | Creates a new assigned group. |
| Create Lifecycle Policy | Creates a Lifecycle Policy for Office 365 group. |
| Create User | Creates a new user account in Azure Active Directory. |
| Delete Group | Deletes a group from Azure Active Directory. |
| Delete Lifecycle Policy | Deletes a Lifecycle Policy. |
| Delete User | Deletes a user from Azure Active Directory. |
| Get Group by Id | Gets detailed information about a group. |
| Get Group by Name | Gets detailed information about the first group having the specified displayed name. |
| Get Manager | Provides the user's manager. |
| Get User | Gets detailed information about a user. |
| Get User Roles | Get user roles. |
| GetGroupMembersDelta | Fetches the delta for group members. |
| Group Exists | Verifies if a group exists in Azure Active Directory. |
| Is Group In Lifecycle Policy | Checks if a group is a member of a lifecycle policy. |
| Is Member in Role | Checks whether a given user or a service principle is in a directory role. |
| Is Member of Group | Verifies if a specific object belongs to a group. |
| Is Owner Of Group | Verifies if a specific object is the owner of the group. |
| List All Groups Of A User | Lists all the groups that the user is a direct member of. |
| List All Groups in Group | List all groups that are direct member of the specified group. |
| List All Records | List all records in Microsoft Azure Active Directory. |
| List Direct Reports | Lists all direct reports of a user. |
| List Directory Roles | List directory roles that are activated in the tenant. |
| List Groups | Lists groups. |
| List Owners of a Group | List all users that are owner of a group. |
| List Users | Lists users. |
| List Users in Group | Lists users in a group. |
| List Users in Role | List users that are member of a directory role. |
| Lists Lifecycle Policy | Lists lifecycle policies. |
| Remove Group from Lifecycle Policy | Removes a group from a lifecycle policy. |
| Remove License | Removes a license for a user. |
| Remove Member from Group | Removes a member from a group. |
| Remove Member from Role | Removes a user or a service principle from a directory role. |
| Remove Owner from Group | Removes an owner from a group. |
| Reset Password | Resets the password of a user account. |
| Set Manager | Sets the user's manager. |
| Update Group | Updates the properties of an existing group. |
| Update Lifecycle Policy | Updates an existing Lifecycle Policy. |
| Update User | Updates the properties of an existing user. |
| User Exists | Verifies the existence of a user in Azure Active Directory. |
Events
Each event can start a workflow, as a Connector trigger, or pause a run until it happens, as a Connector event. In the connector's list, events have the WAIT tag.
| Event | What it does |
|---|---|
| User Added to the Group | Starts the automation when a user is added to the group. |
| User Removed from the Group | Starts the automation when a user is removed from the group. |
Connection
A Microsoft Azure Active Directory node signs in through a connection. Create a connection describes how to create one from the node. On the Connect to page, choose one of these sign-in methods:
| Sign-in method | What you need |
|---|---|
| For Application access | * Client ID * Client secret * Tenant ID. |
| For Delegated access | * Client ID * Client secret * Tenant ID * Username * Password. |
| For Client Certificate Authentication | * Client ID * OAuth base64 client certificate * Password for the certificate * Tenant ID * OAuth Scope. |
Microsoft Azure Active Directory authentication in the Integration Service guide describes the full connection setup, including prerequisites and advanced settings.
Next steps
- Connector: every connector, grouped by area.
- Create a connection: sign a workflow in to an app.
- Community: ask questions and share workflows with other builders on the UiPath Forum.