This n8n workflow automates the synchronization of user data between Entra (Azure AD) and Zammad, a helpdesk system. The goal is to keep user records consistent by updating existing users, creating new ones, and deactivating removed users in Zammad based on group membership and user data from Entra.
The workflow begins with a manual trigger for testing purposes. It retrieves groups from Entra via Microsoft Graph API, then filters the specific group designated for synchronization. For the selected group, it fetches its members, formats user data into a standard Zammad user object, and compares Entra users with existing Zammad users.
The main logic involves:
– Extracting users from Entra and Zammad.
– Identifying new users to be created in Zammad.
– Updating existing Zammad users with latest details.
– Deactivating users removed from the Entra group.
This process ensures that Zammad accurately reflects current Entra group membership, streamlining user management in support workflows. It is useful for IT teams managing customer or employee access, ensuring secure and up-to-date helpdesk data.
Reviews
There are no reviews yet.