# Activities

> The following table lists the Azure Active Directory activities and triggers included in the **UiPath.IntegrationService.Activities** package. These are available in API workflows and agentic processes.

## UiPath.IntegrationService.Activities package

The following table lists the Azure Active Directory activities and triggers included in the **UiPath.IntegrationService.Activities** package. These are available in API workflows and agentic processes.

| Activity | Description |
| --- | --- |
| [Wait for an Event on Microsoft Azure Active Directory and Resume](https://docs.uipath.com/activities/other/latest/integration-service/long-running-workflows-with-integration-service-activities)<sup>1</sup> | Pause the workflow at runtime and wait for an event to occur in Microsoft Azure Active Directory and resume. |
| [HTTP Request activity](https://docs.uipath.com/activities/other/latest/integration-service/http-request-activity) | Run HTTP calls to a specified API. |
| [List All Groups in Group](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-all-groups-in-group) | List all groups that are direct member of the specified group |
| [List All Records](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-all-records) | List all records in Microsoft Azure Active Directory |
| [Lists Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-lists-lifecycle-policy) | Lists lifecycle policies |
| [List Users](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-users) | Lists users |
| [List Groups](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-groups) | Lists groups |
| [GetGroupMembersDelta](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-getgroupmembersdelta) | Fetches the delta for group members |
| [Get User Roles](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-get-user-roles) | Get user roles |
| [List All Groups Of A User](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-all-groups-of-a-user) | Lists all the groups that the user is a direct member of. |
| [List Users in Role](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-users-in-role) | List users that are member of a directory role |
| [List Users in Group](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-users-in-group) | Lists users in a group |
| [List Owners of a Group](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-owners-of-a-group) | List all users that are owner of a group |
| [List Directory Roles](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-directory-roles) | List directory roles that are activated in the tenant |
| [List Direct Reports](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-list-direct-reports) | Lists all direct reports of a user. |
| [User Added to the Group](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-user-added-to-the-group) trigger | Starts the automation when a user is added to the group |
| [User Removed from the Group](https://docs.uipath.com/activities/other/latest/it-automation/uipath-microsoft-azureactivedirectory-user-removed-from-the-group) trigger | Starts the automation when a user is removed from the group |

<sup>1</sup> Also available in RPA workflows.

## UiPath.AzureActiveDirectory.Activities package

This following table lists the Azure Active Directory activities included in the **UiPath.AzureActiveDirectory.Activities** package. Unless stated otherwise, the activities are available in RPA workflows, API workflows, and agentic processes.

| Activity | Description |
| --- | --- |
| [Azure AD Delegated Scope](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-delegated-scope)<sup>1</sup> | Provides a delegated permission scope for other Azure Active Directory activities. Activities executed using a delegated scope are always executed on behalf of an authenticated user. |
| [Azure AD Application Scope](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-application-scope)<sup>1</sup> | Provides an application permission scope for other Azure Active Directory activities. All activities executed using an application scope are completed on behalf of an application. |
| [Add Member To Role](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-add-member-to-role) | Adds a user or a service principal to a directory role. |
| [For Each Role](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-role)<sup>1</sup> | Performs an activity or a series of activities on each directory role that is activated in the tenant. |
| [For Each User in Role](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-user-in-role)<sup>1</sup> | Performs an activity or a series of activities on each user that is a member of a directory role. |
| [Is Member In Role](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-is-member-in-role) | Checks whether a given user or service principal is in a directory role. |
| [Remove Member from Role](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-remove-member-from-role) | Removes a user or a service principal from a directory role. |
| [Add Group to Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-add-group-to-lifecycle-policy) | Adds a group to a lifecycle policy. |
| [Create Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-create-lifecycle-policy) | Creates a lifecycle policy for an Office 365 group. |
| [Delete Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-delete-lifecycle-policy) | Deletes a lifecycle policy for an Office 365 group. |
| [For Each Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-lifecycle-policy)<sup>1</sup> | Performs an activity or a series of activities on each lifecycle policy. |
| [Is Group in Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-is-group-in-lifecycle-policy) | Checks if a group is a member of a lifecycle policy. |
| [Remove Group From Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-remove-group-from-lifecycle-policy) | Removes a group from a lifecycle policy. |
| [Update Lifecycle Policy](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-update-lifecycle-policy) | Updates an existing lifecycle policy. |
| [Add Member To Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-add-member-to-group) | Adds a member to a group. |
| [For Each Group in Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-group-in-group)<sup>1</sup> | Performs one or multiple activities on each group that is a direct member of the specified group. |
| [For Each Parent Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-parent-group)<sup>1</sup> | Performs an activity or a series of activities on each parent group of the specified group. |
| [For Each User in Group Owners](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-user-in-group-owners)<sup>1</sup>0 | Performs one or multiple activities on each user that is a direct member of a group. |
| [Is Member of Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-is-member-of-group) | Verifies if a specific object belongs to a group. |
| [Remove Member From Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-remove-member-from-group) | Removes a member from a group. |
| [Add Owner To Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-add-owner-to-group) | Adds an owner to a group. |
| [For Each User In Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-user-in-group)<sup>1</sup>1 | Performs an activity or a series of activities on each user that is an owner of the group. |
| [Is Owner Of Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-is-owner-of-group) | Verifies if a specific object is the owner of a group. |
| [Remove Owner From Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-remove-owner-from-group) | Removes an owner from a group. |
| [Create Assigned Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-create-assigned-group) | Creates a newly assigned group in Azure Active Directory. |
| [Delete Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-delete-group) | Deletes a group from Azure Active Directory. |
| [For Each Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-group)<sup>1</sup>2 | Performs an activity or a series of activities on each group matching filter criteria. |
| [Get Group By Id](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-get-group-by-id) | Provides detailed information about a group. |
| [Group Exists](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-group-exists) | Verifies if a group exists in Azure Active Directory. |
| [Update Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-update-group) | Updates the properties of an existing group. |
| [For Each Direct Report](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-direct-report)<sup>1</sup>3 | Performs one or multiple activities on all direct reports of a user. |
| [Get Manager](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-get-manager) | Provides the user's manager. |
| [Set Manager](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-set-manager) | Sets the user's manager. |
| [Create User](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-create-user) | Creates a new user account in Azure Active Directory. |
| [Delete User](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-delete-user) | Deletes a user from Azure Active Directory. |
| [For Each User](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-user)<sup>1</sup>4 | Performs one or multiple activities on each user matching filter criteria. |
| [For Each User Group](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-user-group)<sup>1</sup>5 | Performs one or multiple activities for each group of which the user is a direct member. |
| [For Each User Role](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-for-each-user-role)<sup>1</sup>6 | Performs one or multiple activities for each directory role of which the user is a direct member. |
| [Get User](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-get-user) | Provides detailed information about a user. |
| [Reset Password](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-reset-password) | Resets the password for a user. |
| [Update User](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-update-user) | Updates the properties of an existing user. |
| [User Exists](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-user-exists) | Verifies the existence of a user in Azure Active Directory. |
| [Get Group by Name](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-get-group-by-name) | Gets detailed information about the first group having the specified displayed name. |
| [Assign License](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-assign-license) | Assigns a license for a user. |
| [Remove License](https://docs.uipath.com/activities/other/latest/it-automation/azure-ad-remove-license) | Removes a license for a user. |

<sup>1</sup>7 Available only in RPA workflows.
