可以将许可权指定给角色。每个角色都有自己的一组独特许可权,这些许可权定义用户在存储库中的权利。
开始之前
要修改角色,
您必须是社区管理员或存储库管理员。
关于此任务
了解有关缺省角色和可用许可权的更多信息: 每个新社区都具有一个缺省存储库角色:
- 管理员:社区管理员可以对用户和用户组指定角色和许可权,以对社区定义不同级别的访问权。 一个用户可在多个社区具有社区管理员角色,而一个社区可拥有多个管理员。
社区管理员可以在其社区中添加或除去其他管理员。 您可将此角色指定给个别用户、所有用户或所有已登录用户,但不能指定给用户组。
- 资产所有者:此角色会自动指定给在社区中拥有资产的任何用户。
与“资产所有者”角色关联的许可权仅适用于用户拥有的资产。
例如,该角色的更新资产许可权允许用户更新其拥有的资产,但该用户不能更新其他用户拥有的资产。
缺省情况下,资产所有者可查找和修改其创建的任何资产,无论该资产的当前状态如何。
- 资产复审委员会:此角色将自动指定给被要求在复审流程中成为某个资产的复审委员会一员的任何用户。
- 资产使用者:允许用户搜索、查看和下载资产的常规角色。您可将此角色指定给个别用户和用户组。
- 资产生产者:允许用户搜索、查看、下载、创建和修改资产的常规角色。您可将此角色指定给个别用户和用户组。
下面列示了您在为社区定义角色时可以选择的许可权:
- 资产复审委员会:用户可成为定制生命周期中资产复审委员会的一员。
- 创建资产:用户可创建新资产。创建资产包括描述和添加工件。
- 删除资产:用户可以从存储库永久删除资产。
- 下载资产:用户可以下载资产。此许可权包括描述和添加工件。
- 论坛管理员:用户可管理论坛。此许可权包括修改论坛主题和帖子以及创建与
Rational®
ClearQuest®
的连接。
- 发布管理:用户可将资产发布到 WebSphere® Registry Service and Repository。
- 阅读资产详细信息:用户可以查看此社区中资产的“一般详细信息”页面。
- 搜索资产:用户可以使用关键字和过滤器搜索来搜索资产。
- 预订资产:用户可以预订电子邮件或 RSS 订阅源以在资产被修改时接收到通知。
- 更新资产:用户可以更新资产的内容或描述性元数据。
过程
要创建或编辑角色和许可权,请执行以下操作:
- 登录 Rational Asset Manager Web 客户机。
- 打开管理页面。
- 单击社区名以修改该社区中的角色以及与这些角色相关联的许可权。
- 单击角色选项卡。
- 单击要编辑的角色名称,或单击新建角色以创建新角色。 您不能编辑管理员的内置角色。
- 在“社区角色”页面中,描述角色:
- 在名称字段中,输入角色的名称。
- 在描述字段中,输入新角色的描述。
- 在“角色许可权”部分,选择此角色在此社区中具有的许可权。
- 可选: 在“角色作用域”部分中,通过将许可权限于仅适用于特定类型或类别的资产来约束该角色。 使用列表来创建约束。您可以应用在角色中集中许可权所需有的约束数。
要点: 必须选择至少下列其中一个约束来应用您定义的约束列表中的个别约束。要应用您定义的所有约束,请选择下列所有约束。
注: 您无法向内置角色管理员、资产所有者和资产复审委员会指定约束。
例如,您可以为资产类型实施创建具有浏览、下载、读取、搜索和预订许可权的复审员角色。这将允许您为资产类型测试用例创建具有更新许可权的复审角色。为角色创建多个约束可以对存储库进行高级管理。
- 单击确定。
示例
我希望让用户能够提交新资产,但是我希望他们只能修改其拥有的资产
对于此方案,内置角色
资产所有者会有所帮助。起初,创建资产的用户为资产所有者。如果用户拥有社区中的资产,那么该用户会自动获取“资产所有者”角色及关联的许可权;但是,这些许可权仅适用于该用户所拥有的资产。要配置此方案,请执行以下操作:
- 通过下列许可权创建新角色(例如,资产创建者):
- 创建资产
- 下载资产
- 读取资产详细信息
- 搜索资产
- 预订资产
- 编辑内置的“资产所有者”角色,并且确保选择了更新资产许可权。
- 向用户或用户组指定资产创建者角色。
然后,这些用户可提交新资产,但是只能更新其拥有的资产。
我希望让用户能够提交新资产并且能够修改社区中的任何资产
缺省情况下,通过内置角色
资产生产者可实现此方案。您可以向用户或用户组指定
资产生产者角色,或者创建新角色:
- 创建具有下列许可权的新角色,例如,资产创建者和编辑者:
- 创建资产
- 下载资产
- 读取资产详细信息
- 搜索资产
- 预订资产
- 更新资产:在此情况下,“更新资产”将应用于社区中的所有资产
- 向用户或用户组指定新角色。然后,这些用户可提交新资产,还可修改社区中的任何资产。