Entra User to Zammad User Sync

Entra User to Zammad User Sync

Manual
High
17
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
17
Node Types
9

Node Types

manual Trigger
When clicking ‘Test workflow’
1 node
sticky Note
Note1
1 node
http Request
Get Groups from Entra, Get Members of the default group
2 nodes
split Out
Remove outer Array, Remove outer Array from Entra User
2 nodes
if
Select Entra Zammad default Group, If, Select only active Users and entra_obect_type="user"
3 nodes
set
Zammad Univeral User Object
1 node
zammad
Get Zammad Users, Update Zammad User, Create Zammad User, Deactivate Zammad User
4 nodes
merge
Merge
1 node
compare Datasets
Find new Zammad Users, Find removed Users
2 nodes

Workflow JSON

15.05 KB
{
  "id": "KKCfXEpBjjhp1LC8",
  "meta": {
    "instanceId": "494d0146a0f47676ad70a44a32086b466621f62da855e3eaf0ee51dee1f76753",
    "templateCredsSetupCompleted": true
  },
  "name": "Entra User to Zammad User Sync",
  "tags": [],
  "nodes": [
    {
      "id": "0007443e-b0d4-4f98-a613-3ec7c2842aa3",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -2140,
        140
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "2b285a4f-7e39-411b-88b9-cb55c5cf62e3",
      "name": "Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1700,
        380
      ],
      "parameters": {
        "width": 1635.910561370123,
        "height": 329.7269624573379,
        "content": "## Select Entra Users in a named Entra Group that should be synced to Zammad\n\n\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "929e529e-a4a3-4663-b9dc-e2300a860fed",
      "name": "Ge...

Showing first 1000 characters. Click "Expand" to view the full JSON.