This workflow template streamlines identity and access management by using Slack commands to add or remove users from the Global Address List in Azure AD. It processes commands like "enable_gal" or "disable_gal" followed by a username or email, verifies user existence in AD, and updates their visibility in the address list, concluding with Slack confirmation messages.
Trigger
Slack
Optional Triggers
"Webex, Teams, Webhook"
Use Cases
Identity and Access Management
Workflow Breakdown
Receive message from Slack with enable_gal or disable_gal and user or email
Verify the correct commands and paramaters are provided
Verify that a user or email exists in Active Directory
Set the paramater "showInAddressList" for the user to true or false based on the provided paramater
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\