
缺省的人员分配和继承规则
如果未定义某些任务角色的人员分配条件,或者人员解析失败或未返回结果,那么将以缺省方式进行人员分配。内联任务和独立任务的缺省人员分配并不相同。
继承规则适用于在人员已分配给其他角色的情况下自动将人员分配给特定角色。除人员分配所确定的用户外,继承规则还有效地将其他用户添加至角色。内联任务和独立任务的这些规则并不相同。
进程中的任务
下表列示了内联任务的缺省人员分配。
| 内联人员任务及其升级的角色 | 在任务模型中未定义此角色的情况下 ... | 如果人员分配失败... |
|---|---|---|
| 任务管理员 | 仅应用继承规则 | 仅应用继承规则 |
| 任务潜在实例创建者 | 所有用户都成为潜在实例创建者 | 所有用户都成为潜在实例创建者 |
| 任务潜在启动者 | 所有用户都成为潜在启动者 | 所有用户都成为潜在启动者 |
| 任务潜在所有者 | 所有用户都成为潜在所有者 | 管理员成为潜在所有者 |
| 任务编辑者 | 没有编辑者 | 没有编辑者 |
| 任务阅读者 | 仅应用继承规则 | 仅应用继承规则 |
| 升级接收者 | 管理员成为升级接收者 | 管理员成为升级接收者 |
对于内联任务,将应用下列继承规则:
- 流程管理员成为所有内联任务、它们的子任务、后续任务和升级的管理员。
- 流程阅读者成为所有内联任务、它们的子任务、后续任务和升级的阅读者。
- 任务管理员成为所有子任务、后续任务以及所有这些任务的升级的管理员。
- 任务阅读者成为所有子任务、后续任务以及所有这些任务的升级的阅读者。
- 任何任务角色的成员都成为此任务的升级、子任务和后续任务的阅读者。
- 升级接收者成为已升级任务的阅读者。
独立任务
下表列示了独立任务的缺省人员分配。
| 独立人员任务及其升级的角色 | 在任务模型中未定义此角色的情况下 ... | 如果人员分配失败... |
|---|---|---|
| 任务管理员 | 发起者成为管理员 | 任务无法启动 |
| 任务潜在实例创建者 | 所有用户都成为潜在实例创建者 | 所有用户都成为潜在实例创建者 |
| 任务潜在启动者 | 发起者成为潜在启动者 | 任务无法启动 |
| 潜在所有者 | 所有用户都成为潜在所有者 | 管理员成为潜在所有者 |
| 编辑者 | 没有编辑者 | 没有编辑者 |
| 阅读者 | 仅应用继承规则 | 仅应用继承规则 |
| 升级接收者 | 管理员成为升级接收者 | 管理员成为升级接收者 |
对于独立任务,将应用下列继承规则:
- 任务管理员成为所有子任务、后续任务以及所有这些任务的升级的管理员。
- 任务阅读者成为所有子任务、后续任务以及所有这些任务的升级的阅读者。
- 任何任务角色的成员都成为此任务的升级、子任务和后续任务的阅读者。
- 升级接收者成为已升级任务的阅读者。
使用业务流程管理器 API 来调用方法时,BPESystemAdministrator 角色的成员具有管理员权限,BPESystemMonitor 角色的成员具有阅读者权限。通过人员任务管理器 API 来调用方法时,TaskSystemAdministrator 角色的成员具有管理员权限,TaskSystemMonitor 角色的成员具有阅读者权限。