示例项目

本主题包含场景示例,在其中您有两个项目,每个项目对应于不同的系统。

项目:SystemA 和 SystemB。

角色:Contributor、Tester、Developer、ProjectManager 和 CCB

特权:提交者、验证者、审阅者、分配者、解决者和推论者

组:

角色定义(角色:特权...)

Contributor:提交者

Tester:提交者、验证者和推论者

Developer:提交者、验证者和解决者

ProjectManager:提交者和分配者

CCB:审阅者

SystemA 的项目定义

内容(此项目中所含的 CR):product_name=”SystemA”

成员和特权:
  • 组 SystemA_Tester 具有角色 Tester
  • 组 SystemA_Developer 具有角色 Developer
  • 组 SystemA_CCB 具有角色 CCB
  • 用户 Frank 具有角色 ProjectManager

SystemB 的项目定义

内容(此项目中所含的 CR):product_name=”SystemB”

成员和特权:
  • 组 SystemB_Tester 具有角色 Tester
  • 组 SystemB_Developer 具有角色 Developer
  • 用户 Lisa 具有角色 ProjectManager

全局分配

伪组 Everyone 具有角色 Contributor

有关此示例的注意事项:
  • 系统中的任何人都可以提交任一项目的 CR,这可通过全局分配来实现。
  • 由于每个项目仅有一个项目经理,因此这些角色会在项目中直接分配给个人。
  • 特定于项目的组已创建。相同的角色会与不同(但相关)的组绑定。
  • 要使新的开发者加入项目 SystemA,请在 Rational® Directory Server 中创建用户,并将该用户分配给组 SystemA_Developer。

反馈