生命周期工作流模板和类别
使用生命周期工作流,可以通过创建包含内置任务和自定义任务扩展的工作流来自动执行组织的生命周期管理过程。 这些工作流及其中的任务都属于基于 Joiner-Mover-Leaver (JML) 生命周期管理模型的类别。 为了提高此过程的效率,生命周期工作流还提供了模板,可用于加速常见生命周期管理过程的设置、创建和配置。 可以按原样创建基于这些模板的工作流,也可以进一步自定义工作流,以符合组织内用户的要求。 在本文中,可获得工作流模板的完整列表、通用模板参数、特定模板的默认模板参数以及每个模板的兼容任务列表。 有关完整任务定义,请参阅:生命周期工作流任务和定义。
生命周期工作流内置模版
生命周期工作流目前包含八个可以使用或自定义的内置模板:
模板列表如下所示:
有关根据模板创建新工作流的完整指南,请参阅:教程:结合使用生命周期工作流与 Microsoft Entra 管理中心,将用户载入到组织。
注意
生命周期工作流通过将常规流程自动化,增强了 Microsoft Entra ID 治理的HR 驱动预配。 HR 预配管理用户帐户的创建和属性更新,而生命周期工作流提供额外的任务自动化。
载入预聘员工
载入预聘员工模板旨在配置必须在员工开始日期之前完成的任务。
载入预聘员工模板的默认特定参数和属性如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 入职者 | ❌ |
触发器类型 | 基于时间的属性、属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 基于时间:事件发生后的天数、事件计时、事件用户属性 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
事件起的天数 | -7 | ✔️ |
事件计时 | 以前 | ❌ |
获取用户属性 | EmployeeHireDate | ❌ |
范围 | 取决于触发器。 基于规则:基于时间的属性、属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 生成 TAP 并发送电子邮件 | ✔️ |
有关设置使用“预聘员工入职”模板的工作流的教程,请参阅:使用 Microsoft Entra 管理中心在员工入职之前自动执行员工入职任务。
载入新入职员工
入职新雇用员工模板旨在配置在员工开始日期完成的任务。
载入新雇佣员工模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 入职者 | ❌ |
触发器类型 | 基于时间的属性、属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 基于时间:事件发生后的天数、事件计时、事件用户属性 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
事件起的天数 | 0 | ❌ |
事件计时 | 开 | ❌ |
获取用户属性 | EmployeeHireDate、createdDateTime | ✔️ |
范围 | 取决于触发器。 基于规则:基于时间的属性、属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 将用户添加到组中,启用用户帐户发送欢迎邮件 | ✔️ |
员工入职后
员工入职后模板旨在配置将在员工开始或创建日期之后完成的任务。
员工入职后模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 入职者 | ❌ |
触发器类型 | 基于时间的属性、属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 基于时间:事件发生后的天数、事件计时、事件用户属性 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
事件起的天数 | 7 | ✔️ |
事件计时 | 之后 | ❌ |
获取用户属性 | EmployeeHireDate、createdDateTime | ✔️ |
范围 | 取决于触发器。 基于规则:基于时间的属性、属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 将用户添加到组、将用户添加到所选团队 | ✔️ |
实时员工变更
实时员工变更模板旨在配置员工职位变更后立即完成的任务。
实时员工变更模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 调动的员工 | ❌ |
触发器类型 | 按需 | ❌ |
任务 | 运行自定义任务扩展 | ✔️ |
注意
由于此模板旨在按需运行,因此不存在执行条件。
实时员工终止
实时员工解雇模板旨在配置员工解雇后立即完成的任务。
实时员工终止模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 离职者 | ❌ |
触发器类型 | 按需 | ❌ |
任务 | 从所有组中删除用户,删除用户账户,从所有团队中删除用户 | ✔️ |
注意
由于此模板旨在按需运行,因此不存在执行条件。
员工的预离职
员工预离职模板旨在配置将在员工最后一天工作之前完成的任务。
员工的预离职模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 离职者 | ❌ |
触发器类型 | 基于时间的属性、属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 基于时间:事件发生后的天数、事件计时、事件用户属性 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
事件起的天数 | 7 | ✔️ |
事件计时 | 以前 | ❌ |
获取用户属性 | employeeLeaveDateTime | ❌ |
范围 | 取决于触发器。 基于规则:基于时间的属性、属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 从所选组中删除用户,从所选团队中删除用户 | ✔️ |
登出员工
登出员工模板旨在配置将在员工最后一天工作后完成的任务。
登出员工模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 离职者 | ❌ |
触发器类型 | 基于时间的属性、属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 基于时间:事件发生后的天数、事件计时、事件用户属性 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
事件起的天数 | 0 | ✔️ |
事件计时 | 开 | ❌ |
获取用户属性 | employeeLeaveDateTime | ❌ |
范围 | 取决于触发器。 基于规则:基于时间的属性、属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 禁用用户帐户,从所有组中删除用户,从所有团队中删除用户 | ✔️ |
员工离职后
员工离职后模板旨在配置将在员工最后一天工作之后完成的任务。
员工离职后模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 离职者 | ❌ |
触发器类型 | 基于时间的属性、属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 基于时间:事件发生后的天数、事件计时、事件用户属性 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
获取用户属性 | employeeLeaveDateTime | ❌ |
范围 | 取决于触发器。 基于规则:基于时间的属性、属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 删除用户的所有许可证,从所有团队中删除用户,删除用户帐户 | ✔️ |
有关设置使用“员工离职后”模板的工作流的教程,请参阅:使用 Microsoft Entra 管理中心在员工最后一天工作后自动执行员工离职任务。
员工组成员身份更改
“员工组成员身份更改”模板旨在配置在员工的组成员身份更改时完成的任务。
“员工组成员身份更改”模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 调动的员工 | ❌ |
触发器类型 | 属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
范围 | 取决于触发器。 基于规则:属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 移除用户的访问包分配、从所选团队中移除用户、发送电子邮件以通知管理员用户换岗 | ✔️ |
员工职位资料更改
“员工职位资料更改”模板旨在配置在员工的职位变更时完成的任务。
“员工职位资料更改”模板的默认特定参数如下所示:
参数 | 说明 | 可自定义 |
---|---|---|
类别 | 调动的员工 | ❌ |
触发器类型 | 属性更改、组成员身份更改 | ✔️ |
触发器详细信息 | 取决于选择的触发器类型。 • 属性更改:触发器属性 • 组成员身份更改:添加到组中/从组中移除 |
✔️ |
范围 | 取决于触发器。 基于规则:属性更改。 组成员身份更改:基于组。 |
✔️ |
任务 | 发送电子邮件以通知管理员用户换岗、从所选组中移除用户、从所选团队中移除用户、请求用户访问包分配 | ✔️ |
有关设置使用“员工职位资料更改”模板的工作流的教程,请参阅:使用 Microsoft Entra 管理中心在员工职位变更时自动执行员工调动任务。