Entra User to Zammad User Sync

Automated workflow: Entra User to Zammad User Sync. This workflow integrates 10 different services: stickyNote, httpRequest, splitOut, merge, set. It contains 21 nodes and follows best practices for error handling and security.

Integrations Used (2)

Workflow Structure (16 nodes)
100%
Manual Trigger
When clicking ‘Test workflow’
Zammad
Get Zammad Users
If
Select only active Users and entra_obect_type="user"
Merge
Merge
Zammad
Update Zammad User
Http Request
Get Groups from Entra
Split Out
Remove outer Array
If
Select Entra Zammad default Group
Http Request
Get Members of the default group
Split Out
Remove outer Array from Entra User
If
If Node
Set
Zammad Univeral User Object
Compare Datasets
Find new Zammad Users
Compare Datasets
Find removed Users
Zammad
Create Zammad User
Zammad
Deactivate Zammad User
Node Types:
trigger
http
logic
transform
default
Requires credentials

Prerequisites

Required Credentials (3)

Microsoft

Used by: Get Groups from Entra, Get Members of the default group

Docs

Microsoft Graph Security

Used by: Get Groups from Entra, Get Members of the default group

Docs

Zammad Token Auth

Used by: Get Zammad Users, Update Zammad User +2 more

Docs

Multiple services required

This workflow needs 3 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~50 min
Score: 61/100
Conditional Logic

When to Use This Workflow

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Data Protection

Automatically backup or synchronize important data to prevent loss.

Peace of mind knowing your data is safe and recoverable.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "KKCfXEpBjjhp1LC8",
  "meta": {
    "instanceId": "workflow-7e613cc8",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:54.076705",
    "updatedAt": "2025-09-29T07:07:54.076711",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "Entra User to Zammad User Sync",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
...

Workflow Details

Nodes
17
Trigger
Manual
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Export Zammad Objects Users, Roles, Groups and Organizations to Excel

Automated workflow: Export Zammad Objects Users, Roles, Groups and Organizations to Excel. This workflow processes data...

Zammad
Http-request
18 nodesManual

Update all Zammad Roles to default values

Automated workflow: Update all Zammad Roles to default values. This workflow processes data and performs automated tasks...

Zammad
Http-request
10 nodesManual

Entra Contacts to Zammad User Sync

Automated workflow: Entra Contacts to Zammad User Sync. This workflow integrates 10 different services: stickyNote, http...

Zammad
Http-request
14 nodesManual

Analyze Screenshots with AI

Setup For Testing use the Setup node to put in test name & url. If you want to use this workflow in production, you can...

Http-request
Openai
9 nodesManual
Curated

Ahrefs Keyword Research Workflow

Automated workflow: Ahrefs Keyword Research Workflow. This workflow integrates 9 different services: stickyNote, httpReq...

Http-request
15 nodesManual

Production Workflow

Production-ready workflow: Production Workflow. This workflow has been optimized for production use with comprehensive e...

Aws-rekognition
Http-request
Google-sheets
8 nodesManual