Azure AD
Управление пользователями и группами в Azure AD (Microsoft Entra ID)
Azure Active Directory (теперь Microsoft Entra ID) — облачный сервис управления идентификацией и доступом от Microsoft. Он помогает организациям управлять пользователями, группами и доступом к приложениям и ресурсам в облачных и локальных средах.
Интеграция Azure AD в AACFlow позволяет:
- Управление пользователями: получайте список, создавайте, обновляйте и удаляйте учётные записи пользователей в каталоге
- Управление группами: создавайте и настраивайте группы безопасности и группы Microsoft 365
- Управление членством в группах: добавляйте и удаляйте участников групп программно
- Запросы к каталогу: ищите и фильтруйте пользователей и группы с помощью выражений OData
- Автоматизация onboarding/offboarding: создавайте новые учётные записи с начальными паролями и включайте/отключайте аккаунты в рамках HR-воркфлоу
Интеграция Azure AD в AACFlow позволяет вашим агентам программно управлять инфраструктурой идентификации вашей организации. Это даёт возможность автоматизировать такие сценарии, как подключение новых сотрудников, массовое обновление профилей пользователей, управление членством в командах и аудит данных каталога. Связывая AACFlow с Azure AD, вы упрощаете управление жизненным циклом учётных записей и поддерживаете каталог в актуальном состоянии в соответствии с потребностями организации.
Если у вас возникли проблемы с интеграцией Azure AD, напишите нам на help@aacflow.io
Интегрируйте Azure Active Directory в ваш рабочий процессs. List, create, update, и delete users и groups. Управлять group memberships programmatically.
Список users in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
top | number | Нет | Maximum number of users to return (default 100, max 999) |
filter | string | Нет | OData filter expression (e.g., "department eq 'Sales'") |
search | string | Нет | Строка поиска для фильтрации пользователей по displayName or mail |
| Параметр | Тип | Описание |
|---|
users | array | List of users |
userCount | number | Number of users returned |
Получить пользователя от ID или основное имя пользователя из Azure AD
| Параметр | Тип | Обязательный | Описание |
|---|
userId | string | Да | User ID or основное имя пользователя (e.g., "user@example.com") |
| Параметр | Тип | Описание |
|---|
user | object | User details |
↳ id | string | User ID |
↳ displayName | string | Display name |
↳ givenName | string | First name |
↳ surname | string | Last name |
↳ userPrincipalName | string | основное имя пользователя (email) |
↳ mail | string | Email address |
↳ jobTitle | string | Job title |
↳ department | string | Department |
↳ officeLocation | string | Office location |
↳ mobilePhone | string | Mobile phone number |
↳ accountEnabled | boolean | Произошла ли account is enabled |
Создать новый user in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
displayName | string | Да | Display name for the user |
mailNickname | string | Да | Mail alias for the user |
userPrincipalName | string | Да | основное имя пользователя (e.g., "user@example.com") |
password | string | Да | Initial password for the user |
accountEnabled | boolean | Да | Произошла ли account is enabled |
givenName | string | Нет | First name |
surname | string | Нет | Last name |
jobTitle | string | Нет | Job title |
department | string | Нет | Department |
officeLocation | string | Нет | Office location |
mobilePhone | string | Нет | Mobile phone number |
| Параметр | Тип | Описание |
|---|
user | object | Created user details |
↳ id | string | User ID |
↳ displayName | string | Display name |
↳ givenName | string | First name |
↳ surname | string | Last name |
↳ userPrincipalName | string | основное имя пользователя (email) |
↳ mail | string | Email address |
↳ jobTitle | string | Job title |
↳ department | string | Department |
↳ officeLocation | string | Office location |
↳ mobilePhone | string | Mobile phone number |
↳ accountEnabled | boolean | Произошла ли account is enabled |
Обновить user properties in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
userId | string | Да | User ID or основное имя пользователя |
displayName | string | Нет | Display name |
givenName | string | Нет | First name |
surname | string | Нет | Last name |
jobTitle | string | Нет | Job title |
department | string | Нет | Department |
officeLocation | string | Нет | Office location |
mobilePhone | string | Нет | Mobile phone number |
accountEnabled | boolean | Нет | Произошла ли account is enabled |
| Параметр | Тип | Описание |
|---|
updated | boolean | Произошла ли update was successful |
userId | string | ID of the updated user |
Удалить user из Azure AD (Microsoft Entra ID). The user — перемещена в a temporary container и можетn be restored within 30 days.
| Параметр | Тип | Обязательный | Описание |
|---|
userId | string | Да | User ID or основное имя пользователя |
| Параметр | Тип | Описание |
|---|
deleted | boolean | Произошла ли deletion was successful |
userId | string | ID of the deleted user |
Список groups in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
top | number | Нет | Maximum number of groups to return (default 100, max 999) |
filter | string | Нет | OData filter expression (e.g., "securityEnabled eq true") |
search | string | Нет | Search string to filter groups by displayName or description |
| Параметр | Тип | Описание |
|---|
groups | array | List of groups |
groupCount | number | Number of groups returned |
Получить a group от ID из Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
groupId | string | Да | Group ID |
| Параметр | Тип | Описание |
|---|
group | object | Group details |
↳ id | string | Group ID |
↳ displayName | string | Display name |
↳ description | string | Group description |
↳ mail | string | Email address |
↳ mailEnabled | boolean | Whether mail is enabled |
↳ mailNickname | string | Mail nickname |
↳ securityEnabled | boolean | Whether security is enabled |
↳ groupTypes | array | Group types |
↳ visibility | string | Group visibility |
↳ createdDateTime | string | Creation date |
Создать новый group in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
displayName | string | Да | Display name for the group |
mailNickname | string | Да | Mail alias for the group (ASCII only, max 64 characters) |
description | string | Нет | Group description |
mailEnabled | boolean | Да | Whether mail is enabled (true for Microsoft 365 groups) |
securityEnabled | boolean | Да | Whether security is enabled (true for security groups) |
groupTypes | string | Нет | Group type: "Unified" for Microsoft 365 group, leave empty for security group |
visibility | string | Нет | Group visibility: "Private" or "Public" |
| Параметр | Тип | Описание |
|---|
group | object | Created group details |
↳ id | string | Group ID |
↳ displayName | string | Display name |
↳ description | string | Group description |
↳ mail | string | Email address |
↳ mailEnabled | boolean | Whether mail is enabled |
↳ mailNickname | string | Mail nickname |
↳ securityEnabled | boolean | Whether security is enabled |
↳ groupTypes | array | Group types |
↳ visibility | string | Group visibility |
↳ createdDateTime | string | Creation date |
Обновить group properties in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
groupId | string | Да | Group ID |
displayName | string | Нет | Display name |
description | string | Нет | Group description |
mailNickname | string | Нет | Mail alias |
visibility | string | Нет | Group visibility: "Private" or "Public" |
| Параметр | Тип | Описание |
|---|
updated | boolean | Произошла ли update was successful |
groupId | string | ID of the updated group |
Удалить group из Azure AD (Microsoft Entra ID). Microsoft 365 и security groups can be restored within 30 days.
| Параметр | Тип | Обязательный | Описание |
|---|
groupId | string | Да | Group ID |
| Параметр | Тип | Описание |
|---|
deleted | boolean | Произошла ли deletion was successful |
groupId | string | ID of the deleted group |
Список members of a group in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
groupId | string | Да | Group ID |
top | number | Нет | Maximum number of members to return (default 100, max 999) |
| Параметр | Тип | Описание |
|---|
members | array | List of group members |
memberCount | number | Number of members returned |
Добавить участника to a group in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
groupId | string | Да | Group ID |
memberId | string | Да | User ID of the member to add |
| Параметр | Тип | Описание |
|---|
added | boolean | Произошла ли member was added successfully |
groupId | string | Group ID |
memberId | string | Member ID that was added |
Remove a member from a group in Azure AD (Microsoft Entra ID)
| Параметр | Тип | Обязательный | Описание |
|---|
groupId | string | Да | Group ID |
memberId | string | Да | User ID of the member to remove |
| Параметр | Тип | Описание |
|---|
removed | boolean | Произошла ли member was removed successfully |
groupId | string | Group ID |
memberId | string | Member ID that was removed |