每一个向生命周期索引提供生命周期数据的应用程序都必须提供对 LQE 应用程序的访问,才能通过检索应用程序的跟踪资源集 (TRS) 来收集该数据。这通过特殊的索引器客户访问许可证 (CAL) 来完成,该许可证随 LQE 应用程序提供并且必须安装在正在建立索引的应用程序的 Jazz™ Team Server 上。索引器 CAL 用于表示授权 LQE 应用程序通过 TRS 检索生命周期数据。任何其他应用程序都不得使用索引器 CAL 通过 TRS 检索生命周期数据。LQE 应用程序通过 LQE 的 JTS 间接访问 TRS;因此,必须将索引器 CAL 指定给对应于 LQE 的 JTS 应用程序的用户标识。
以下几点概述了用户角色与 LQE 用法之间的关系:
- 要从应用程序获得数据,LQE 注册的有效用户必须具有 TRS 内部使用者许可证。
- 用户可以从应用程序(例如 Rational® Engineering Lifecycle Manager)查询 LQE,但需要使用他们自己的凭证来执行此操作,并且 LQE 将强制在应用程序级别应用所有访问控制。
- JTS_USER 是为 Jazz Team Server 定义的缺省有效用户。将两个或多个 Jazz Team Server 配置成友元关系时,从一个 Jazz Team Server 到另一个 Jazz Team Server 的请求将使用 JTS_USER 作为代理功能用户。
- 如果已向同一 JTS 实例注册 TRS 提供程序(例如 RTC、RQM、DOORS® 或 Rhapsody®)和 LQE:
- 必须对 LQE 和 JTS 有效用户分配 TRS 内部使用者许可证;其中 jts_user 是缺省 JTS 有效用户,而 lqe_user 是缺省 LQE 有效用户。
- 如果已向不同的 JTS 实例注册 TRS 提供程序(例如 RTC、RQM、DOORS 或 Rhapsody)和 LQE:
- LQE 必须注册为应用程序的 OAuth 使用者。
- 有效用户(缺省情况下,lqe_user)必须与 OAuth 使用者关联。
- 必须对此有效用户分配 TRS 内部使用者许可证。
以下几点概述了用户角色与 LQE 管理之间的关系:
- 只有管理员(即具有 Admin 角色的用户)能够执行管理任务。
禁用访问控制
可以禁用对每一个产品的访问控制并向用户显示整个数据集。此操作可在 LQE 管理控制台的配置
> 查询服务面板中完成。
如果选择此选项,那么 LQE 将向用户显示所有查询结果,而不仅仅是他们有权访问的产品和项目中的工件。所显示的内容将是只读的。