Rational clear quest 安全设置(译)(1)

1 设置一个安全系统
   下图描述了设CQ安全策略的的各个元素,用户成员资格由用户组来定义,用户组和特定的客户来定义,每个defect记录涉及到一个和多条客户记录。
 

如果你在CQ中使用上图描述的结构,对应最终用户来说其流程是:
用户A登录到CQ,用户A是组A的一个成员,组A和CustomerA相关联。当用户A需要执行一个查询或者是请求一个记录的时候,CQ自动根据CustomerA的安全上下文来过滤全部的defect。只有属于CustomerA的记录才被列出来。

 
下面用一个范例来描述如何在CQ中实现记录的隐藏。例子中有三个customer:Logic Equipment、Widgets Inc和Modern Software。我们需要控制defect记录以便customers可以访问数据库完成下面任务:
   提交defect
   检查他们的defect的状态,通过执行一个预定义好的查询或者创建一个新查询。
   编辑他们已经存在的defect。
  当Modern Software登录后,不允许他们看widgetsInc提交的defect,或者是QE提交的。当modern software在CQ客户端创建一个查询的时候,只有mordernsoftware自己提交的信息能被查询到。这个例子描述了下面的这些处理过程:
  checkout一个schema
  创建一个sercurity context域
   把安全域加到form
   生效schema的改变
  创建用户组
  提交security context记录
  把组和每个security context关联上
   编辑记录分配权限给组。

上面这些操作需要一定的用户权限,必须具备超级用户权限。
待续。。

  
  

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值