每一個提供生命週期資料給生命週期索引的應用程式,都必須提供 LQE 應用程式的存取權,以擷取應用程式的「已追蹤資源集 (TRS)」來收集該資料。這是透過特殊的「檢索程式」用戶端存取授權 (CAL) 來執行,其隨附於 LQE 應用程式中,且必須安裝在要檢索之應用程式的 Jazz™ Team Server 上。「檢索程式 CAL」的主要目的是授權 LQE 應用程式,以透過 TRS 來擷取生命週期資料。任何其他應用程式都不可使用「檢索程式 CAL」來透過 TRS 擷取生命週期資料。
LQE 應用程式會透過 LQE 的 JTS 間接存取 TRS;因此,「檢索程式 CAL」必須指派給對應於 LQE 之 JTS 應用程式的使用者 ID。
以下各點概述使用者角色與 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 作為 Proxy 功能使用者。
- 如果 TRS 提供者(例如 RTC、RQM、DOORS® 或 Rhapsody®)和 LQE 登錄至相同的 JTS 實例:
- LQE 和 JTS 功能使用者必須獲指派 TRS 消費者-內部授權;其中 jts_user 是預設 JTS 功能使用者,而 lqe_user 是預設 LQE 功能使用者。
- 如果 TRS 提供者(例如 RTC、RQM、DOORS 或 Rhapsody)和 LQE 登錄至不同的 JTS 實例:
- LQE 必須登錄為應用程式的 OAuth 消費者。
- 功能使用者(依預設是 lqe_user)必須與這個 OAuth 消費者相關聯。
- 此功能使用者必須獲指派 TRS 消費者-內部授權。
以下各點概述使用者角色與 LQE 管理間的關係:
- 只有管理者(也就是具有 Admin 角色的使用者)能夠執行管理作業。
停用存取控制
您可以停用每一項產品的存取控制,將整個資料集顯示給使用者。這項作業可以在「LQE 管理主控台」的配置 > 查詢服務畫面中完成。
如果選取這個選項,LQE 會顯示所有查詢結果給使用者,而非僅有權存取之產品和專案中的那些構件。顯示內容會是唯讀的。