n8n Zammad Sync: Entra ID to Zammad Users

Free

by Sirhexalotindividual

An n8n workflow for seamless synchronization of users from Microsoft Entra ID (Azure AD) to Zammad.

This n8n workflow automates the synchronization of user accounts between Microsoft Entra ID (formerly Azure AD) and Zammad. It fetches members from a defined Entra group, compares them with existing Zammad users based on their email address, and performs the necessary actions (create, update, or deactivate). For the workflow to function correctly, two custom fields must be created in Zammad (`entra_key` of type String and `entra_object_type` as a selection field). This workflow is ideal for IT departments looking to keep their support system consistent with their central directory service.

Features

  • User Synchronization

    Synchronizes members of a Microsoft Entra ID group with Zammad user records.

  • Automated Lifecycle Management

    Automatically creates, updates, or deactivates users in Zammad based on their status in Entra ID.

  • Attribute Mapping

    Allows mapping Entra attributes (email, name, phone) to standard or custom Zammad fields.

  • API-based Integration

    Uses Microsoft Graph API and Zammad REST API for secure data exchange.

Related packages