Skip to main content

Workflow Template: Add/Remove Entra ID User from Global Address List (ex-Azure AD)

Receives user name / email from a Slack command and adds/removes the specified user from the Global Address List in Entra ID

Updated over a week ago

The "Add/Remove Entra ID User from Global Address List" workflow template streamlines identity and access management by automating the process of updating a user's visibility in the Global Address List (GAL) via Slack commands. Users can easily enable or disable GAL visibility for specific users or emails in Entra ID (formerly Azure AD) by sending a message in Slack. The workflow verifies the command, checks user existence, updates the GAL setting, and sends a confirmation back to Slack, ensuring efficient and accurate directory management.

Trigger

Slack

Optional Triggers

["Webex, Microsoft Teams, Webhook"]

Use Cases

Identity and Access Management

Workflow Breakdown

  1. Receive message from Slack with enable_gal or disable_gal and user or email

  2. Verify the correct commands and paramaters are provided

  3. Verify that a user or email exists in Entra ID

  4. Set the paramater "showInAddressList" for the user to true or false based on the provided paramater

  5. Send a confirmation message via Slack

Vendors

Slack, Utils, HTTP, Microsoft Azure AD, Microsoft 365

Tips

  • Use the command "enable_gal username/email" or "disable_gal username/email"

Did this answer your question?