Sync Entra User to Zammad User — n8n 工作流

复杂度 触发器16 个节点🏷️ Miscellaneous👁 642 次查看作者:Sirhexalot

概览

This workflow facilitates seamless synchronization between Entra (Microsoft Azure AD) and Zammad. It automates the following processes:

Fetch Entra Group Members: Retrieves users from a designated Entra group. These users are candidates for synchronization. Create Universal User Object: Extracts key user information, such as email, phone, and name, and formats it for Zammad compatibility. Synchronize with Zammad: Identifies users in Zammad who need updates based on Entra data. Adds new us

使用的节点

HTTP RequestZammad

工作流预览

Select Entra Users in a named Entra Group tha
W
When clicking ‘Test work…
Get Groups from Entra
R
Remove outer Array
S
Select Entra Zammad defa…
R
Remove outer Array from …
Z
Zammad Univeral User Obj…
Get Zammad Users
M
Merge
Get Members of the defau…
F
Find new Zammad Users
Update Zammad User
Create Zammad User
Deactivate Zammad User
F
Find removed Users
I
If
S
Select only active Users…
16 nodes18 edges

工作原理

  1. 1

    触发器

    工作流由 触发器 触发器启动。

  2. 2

    处理

    数据流经 16 个节点, connecting comparedatasets, httprequest, if。

  3. 3

    输出

    工作流完成自动化并将结果发送到配置的目标。

节点详情 (16)

HT

HTTP Request

httpRequest

#1
ZA

Zammad

zammad

#2

如何导入此工作流

  1. 1点击右侧 下载 JSON 按钮保存工作流文件。
  2. 2打开你的 n8n 实例,依次点击 工作流 → 新建 → 从文件导入
  3. 3选择下载的 sync-entra-user-to-zammad-user 文件并点击导入。
  4. 4为每个服务节点配置 凭证(API 密钥、OAuth 等)。
  5. 5点击 测试工作流 验证一切正常,然后激活它。

或直接在 n8n → 从 JSON 导入 中粘贴:

{ "name": "Sync Entra User to Zammad User", "nodes": [...], ...}

集成

comparedatasetshttprequestifmanualtriggermergesetsplitoutzammad

获取此工作流

一键下载并导入

下载 JSON在 n8n.io 上查看
节点16
复杂度high
触发器trigger
查看次数642

创建者

Sirhexalot

Sirhexalot

@sirhexalot

标签

comparedatasetshttprequestifmanualtriggermergesetsplitoutzammad

n8n 新手?

n8n 是一款免费开源的工作流自动化工具,支持自托管或使用云版本。

免费获取 n8n →

Related Miscellaneous Workflows