How The Automation Works

How The Automation Works

Three-Step Process for Seamless User Synchronization

The Technical Solution:

  1. Fetch Entra Group Members: The workflow identifies a specified Entra group and extracts all member data, including email addresses, names, and phone numbers.

  2. Create Universal User Object: User information is normalized and transformed into a standardized format that maps properly to Zammad fields, including handling of custom fields like entra_key and entra_object_type.

  3. Synchronize with Zammad: The automation performs intelligent matching to:

    • Create accounts for new users
    • Update existing user information when changes are detected
    • Deactivate Zammad accounts for users no longer in the Entra group

This runs on a scheduled basis, ensuring both systems remain perpetually in sync without human intervention.