角色允许社区管理员组合若干许可权并将它们指定给所有用户、特定用户或用户组。许可权定义用户可以在社区中执行的操作。
指定角色时,社区管理员会考虑用户在特定社区环境中的任务。例如,在开发社区中,充当分析人员的用户不必修改或更改开发代码,他们只需要浏览、下载和提交资产。另一方面,充当分析人员的用户可以沿用全部许可权,以便他们可以按照其领域的专业知识修改现有资产或上载新资产。
角色
角色是管理员指定给用户或用户组的一组许可权。角色由名称、描述、许可权和作用域组成。管理员可以通过对具有特定类型、分类或所有者的资产应用许可权来限制角色的作用域。社区管理员将角色指定给用户或用户组,以控制用户对社区资产具有的访问权级别。例如,具有浏览资产许可权的角色的用户可以搜索和查看关于资产及其工件的详细信息,但不能下载或修改资产。
个别用户可以具有多个角色。他们还可在不同社区中具有不同角色。
注: 用户组(不是角色)对存储库用户进行分组。
缺省角色
每个新社区都具有一个缺省存储库角色:
- 管理员:社区管理员可以对用户和用户组指定角色和许可权,以对社区定义不同级别的访问权。 一个用户可在多个社区具有社区管理员角色,而一个社区可拥有多个管理员。
社区管理员可以在其社区中添加或除去其他管理员。 您可将此角色指定给个别用户、所有用户或所有已登录用户,但不能指定给用户组。
- 资产所有者:此角色会自动指定给在社区中拥有资产的任何用户。
与“资产所有者”角色关联的许可权仅适用于用户拥有的资产。
例如,该角色的更新资产许可权允许用户更新其拥有的资产,但该用户不能更新其他用户拥有的资产。
缺省情况下,资产所有者可查找和修改其创建的任何资产,无论该资产的当前状态如何。
- 资产复审委员会:此角色将自动指定给被要求在复审流程中成为某个资产的复审委员会一员的任何用户。
- 资产使用者:允许用户搜索、查看和下载资产的常规角色。您可将此角色指定给个别用户和用户组。
- 资产生产者:允许用户搜索、查看、下载、创建和修改资产的常规角色。您可将此角色指定给个别用户和用户组。
您可修改社区的所有角色(管理员角色除外)。社区管理员可以创建可指定给用户或用户组的其他角色。
可用许可权
社区管理员管理和指定社区中角色的许可权。
下面列示了您在为社区定义角色时可以选择的许可权:
- 资产复审委员会:用户可成为定制生命周期中资产复审委员会的一员。
- 创建资产:用户可创建新资产。创建资产包括描述和添加工件。
- 删除资产:用户可以从存储库永久删除资产。
- 下载资产:用户可以下载资产。此许可权包括描述和添加工件。
- 论坛管理员:用户可管理论坛。此许可权包括修改论坛主题和帖子以及创建与
Rational®
ClearQuest®
的连接。
- 发布管理:用户可将资产发布到 WebSphere® Registry Service and Repository。
- 阅读资产详细信息:用户可以查看此社区中资产的“一般详细信息”页面。
- 搜索资产:用户可以使用关键字和过滤器搜索来搜索资产。
- 预订资产:用户可以预订电子邮件或 RSS 订阅源以在资产被修改时接收到通知。
- 更新资产:用户可以更新资产的内容或描述性元数据。
角色约束
社区管理员可以指定对社区中角色的约束。约束可将角色限制为某个特定资产类型或资产类别。
例如,您可创建一个名为可编辑的类别,创建一个名为资产编辑者且具有“更新资产”许可权的新角色,并且将该角色指定给所有已登录用户。这样,您就可以通过指定类别来允许所有用户修改社区中的资产,而无需创建附加用户组或单独指定角色。
注: 您无法向内置角色管理员、资产所有者和资产复审委员会指定约束。
资产生命周期的其他角色
创建定制生命周期时,还会配置其他角色:
- 生命周期管理员:在为社区配置定制生命周期时,您可以将生命周期管理员角色指定给用户或用户组。
如果您是资产的生命周期管理员,那么您将获取下列其他许可权:
- 可以搜索、查看和下载资产。
- 可以修改资产。
- 可以查看“要管理的资产”部分中“我的仪表板”页面上的资产。
- 您可以在资产的“复审”页面上留下评论。
- 您可以通过添加或除去复审员、更改复审员的许可权、添加或除去策略及更改生命周期状态间切换的条件来调整资产的生命周期。
- 复审员:对于定制资产生命周期的每个状态,您可以将用户或用户组添加为复审员。社区管理员在配置社区的定制生命周期时,可以添加和除去复审员。
生命周期管理员在修改个别资产的生命周期时,可以添加和除去复审员。
如果您是资产的复审员,您可获取以下附加许可权:
- 可以搜索、查看和下载资产。
- 您可以在资产的“复审”页面上留下评论。
- 如果核准人复选框已选中,您可以在“复审”页面上表决是核准还是拒绝该资产。核准和拒绝操作将保存并可用作更改状态的条件。例如,仅当至少三个复审员表决为“已核准”时,资产才可从“复审”更改为“已核准”。