可以对人员任务执行的操作取决于您的授权角色。此角色可以是 J2EE 角色,也可以是基于实例的角色。
角色是权限级别相同的一组人员。Java™ 2 Platform, Enterprise Edition(J2EE)角色是在配置人员任务容器时设置的。基于实例的角色是在任务建模时被指定到人员任务和升级的。基于角色的授权要求在 WebSphere® Application Server 中启用全局安全性。
您可以使用管理控制台来更改对这些角色指定的用户和组。
在任务模型中,并不是直接地将任务实例或升级实例分配给人员,而是将人员指定到其中一个可用的角色。对基于实例的角色指定的任何人员都能够执行该角色的操作。用户与基于实例的角色之间的关联是在运行时通过进行人员分析确定的。
支持下列基于实例的角色:
这些角色有权执行下列操作:
角色 | 有权执行的操作 |
---|---|
潜在实例创建者 | 此角色的成员能够创建任务实例。如果没有为任务模板或应用程序组件定义潜在实例创建者,则将把所有用户都视为此角色的成员。 |
发起者 | 此角色的成员在任务启动前具有管理权。任务启动后,发起者将具有阅读者的权限,并且能够执行一些管理操作,例如暂挂和恢复任务以及传递工作项。 |
潜在启动者 | 此角色的成员能够启动现有的任务实例。如果未指定潜在启动者,则发起者将成为潜在启动者。对于没有潜在启动者的直接插入任务来说,缺省值是“每个人”。 |
启动者 | 此角色的成员具有阅读者的权限,并且能够执行一些管理操作,例如传递工作项。 |
潜在所有者 | 此角色的成员能够声明任务。如果没有为任务模板或应用程序组件定义潜在所有者,则将把所有用户都视为此角色的成员。 |
所有者 | 处理和完成任务。 |
阅读者 | 查看所有任务对象的属性,但无法对它们进行处理。 |
编辑者 | 此角色的成员能够处理任务内容,但无法声明或完成任务。 |
管理员 | 此角色的成员能够管理任务、任务模板和升级。 |
升级接收者 | 此角色的成员具有阅读者的权限。 |