Azure AD

Azure Active Directory (agora Microsoft Entra ID) é o serviço de gerenciamento de identidade e acesso baseado em nuvem da Microsoft. Ajuda organizações a gerenciar usuários, grupos e o acesso a aplicações e recursos em ambientes de nuvem e on-premises.

Com a integração do Azure AD na Zoen, você pode:

  • Gerenciar usuários: Listar, criar, atualizar e excluir contas de usuário no seu diretório
  • Gerenciar grupos: Criar e configurar security groups e grupos do Microsoft 365
  • Controlar associação a grupos: Adicionar e remover membros de grupos de forma programática
  • Consultar dados do diretório: Pesquisar e filtrar usuários e grupos com expressões OData
  • Automatizar onboarding/offboarding: Criar novas contas de usuário com senhas iniciais e habilitar/desabilitar contas como parte de fluxos de RH

Na Zoen, a integração do Azure AD permite que seus agentes gerenciem de forma programática a infraestrutura de identidade da sua organização. Isso viabiliza cenários de automação como provisionamento de novos funcionários, atualização em massa de perfis, gerenciamento de associações a grupos de equipes e auditoria de dados do diretório. Ao conectar a Zoen ao Azure AD, você pode agilizar o ciclo de vida de identidade e garantir que o diretório permaneça sincronizado com as necessidades da organização.

Precisa de Ajuda?

Se encontrar problemas com a integração do Azure AD, entre em contato conosco em help@zoen.space

Usage Instructions

Integrate Azure Active Directory into your workflows. List, create, update, and delete users and groups. Manage group memberships programmatically.

Actions

microsoft_ad_list_users

List users in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
topnumberNoMaximum number of users to return (default 100, max 999)
filterstringNoOData filter expression (e.g., "department eq 'Sales'")
searchstringNoSearch string to filter users by displayName or mail
nextLinkstringNoContinuation URL from a previous response's "nextLink" output, used to fetch the next page of results

Output

ParameterTypeDescription
usersarrayList of users
userCountnumberNumber of users returned
nextLinkstringContinuation URL for the next page of results, or null if there are no more

microsoft_ad_get_user

Get a user by ID or user principal name from Azure AD

Input

ParameterTypeRequiredDescription
userIdstringYesUser ID or user principal name (e.g., "user@example.com")

Output

ParameterTypeDescription
userobjectUser details
idstringUser ID
displayNamestringDisplay name
givenNamestringFirst name
surnamestringLast name
userPrincipalNamestringUser principal name (email)
mailstringEmail address
jobTitlestringJob title
departmentstringDepartment
officeLocationstringOffice location
mobilePhonestringMobile phone number
accountEnabledbooleanWhether the account is enabled

microsoft_ad_create_user

Create a new user in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
displayNamestringYesDisplay name for the user
mailNicknamestringYesMail alias for the user
userPrincipalNamestringYesUser principal name (e.g., "user@example.com")
passwordstringYesInitial password for the user
accountEnabledbooleanYesWhether the account is enabled
givenNamestringNoFirst name
surnamestringNoLast name
jobTitlestringNoJob title
departmentstringNoDepartment
officeLocationstringNoOffice location
mobilePhonestringNoMobile phone number

Output

ParameterTypeDescription
userobjectCreated user details
idstringUser ID
displayNamestringDisplay name
givenNamestringFirst name
surnamestringLast name
userPrincipalNamestringUser principal name (email)
mailstringEmail address
jobTitlestringJob title
departmentstringDepartment
officeLocationstringOffice location
mobilePhonestringMobile phone number
accountEnabledbooleanWhether the account is enabled

microsoft_ad_update_user

Update user properties in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
userIdstringYesUser ID or user principal name
displayNamestringNoDisplay name
givenNamestringNoFirst name
surnamestringNoLast name
jobTitlestringNoJob title
departmentstringNoDepartment
officeLocationstringNoOffice location
mobilePhonestringNoMobile phone number
accountEnabledbooleanNoWhether the account is enabled

Output

ParameterTypeDescription
updatedbooleanWhether the update was successful
userIdstringID of the updated user

microsoft_ad_delete_user

Delete a user from Azure AD (Microsoft Entra ID). The user is moved to a temporary container and can be restored within 30 days.

Input

ParameterTypeRequiredDescription
userIdstringYesUser ID or user principal name

Output

ParameterTypeDescription
deletedbooleanWhether the deletion was successful
userIdstringID of the deleted user

microsoft_ad_list_groups

List groups in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
topnumberNoMaximum number of groups to return (default 100, max 999)
filterstringNoOData filter expression (e.g., "securityEnabled eq true")
searchstringNoSearch string to filter groups by displayName or description
nextLinkstringNoContinuation URL from a previous response's "nextLink" output, used to fetch the next page of results

Output

ParameterTypeDescription
groupsarrayList of groups
groupCountnumberNumber of groups returned
nextLinkstringContinuation URL for the next page of results, or null if there are no more

microsoft_ad_get_group

Get a group by ID from Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
groupIdstringYesGroup ID

Output

ParameterTypeDescription
groupobjectGroup details
idstringGroup ID
displayNamestringDisplay name
descriptionstringGroup description
mailstringEmail address
mailEnabledbooleanWhether mail is enabled
mailNicknamestringMail nickname
securityEnabledbooleanWhether security is enabled
groupTypesarrayGroup types
visibilitystringGroup visibility
createdDateTimestringCreation date

microsoft_ad_create_group

Create a new group in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
displayNamestringYesDisplay name for the group
mailNicknamestringYesMail alias for the group (ASCII only, max 64 characters)
descriptionstringNoGroup description
mailEnabledbooleanYesWhether mail is enabled (true for Microsoft 365 groups)
securityEnabledbooleanYesWhether security is enabled (true for security groups)
groupTypesstringNoGroup type: "Unified" for Microsoft 365 group, leave empty for security group
visibilitystringNoGroup visibility: "Private" or "Public" (can be changed later), or "HiddenMembership" (Microsoft 365 groups only; can only be set at creation and never changed afterward)

Output

ParameterTypeDescription
groupobjectCreated group details
idstringGroup ID
displayNamestringDisplay name
descriptionstringGroup description
mailstringEmail address
mailEnabledbooleanWhether mail is enabled
mailNicknamestringMail nickname
securityEnabledbooleanWhether security is enabled
groupTypesarrayGroup types
visibilitystringGroup visibility
createdDateTimestringCreation date

microsoft_ad_update_group

Update group properties in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
groupIdstringYesGroup ID
displayNamestringNoDisplay name
descriptionstringNoGroup description
mailNicknamestringNoMail alias
visibilitystringNoGroup visibility: "Private" or "Public"

Output

ParameterTypeDescription
updatedbooleanWhether the update was successful
groupIdstringID of the updated group

microsoft_ad_delete_group

Delete a group from Azure AD (Microsoft Entra ID). Microsoft 365 and security groups can be restored within 30 days.

Input

ParameterTypeRequiredDescription
groupIdstringYesGroup ID

Output

ParameterTypeDescription
deletedbooleanWhether the deletion was successful
groupIdstringID of the deleted group

microsoft_ad_list_group_members

List members of a group in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
groupIdstringNoGroup ID. Not needed when Next Page is provided to fetch a later page.
topnumberNoMaximum number of members to return (default 100, max 999)
nextLinkstringNoContinuation URL from a previous response's "nextLink" output, used to fetch the next page of results

Output

ParameterTypeDescription
membersarrayList of group members
memberCountnumberNumber of members returned
nextLinkstringContinuation URL for the next page of results, or null if there are no more

microsoft_ad_add_group_member

Add a member to a group in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
groupIdstringYesGroup ID
memberIdstringYesUser ID of the member to add

Output

ParameterTypeDescription
addedbooleanWhether the member was added successfully
groupIdstringGroup ID
memberIdstringMember ID that was added

microsoft_ad_remove_group_member

Remove a member from a group in Azure AD (Microsoft Entra ID)

Input

ParameterTypeRequiredDescription
groupIdstringYesGroup ID
memberIdstringYesUser ID of the member to remove

Output

ParameterTypeDescription
removedbooleanWhether the member was removed successfully
groupIdstringGroup ID
memberIdstringMember ID that was removed

On this page