使用 LDAP 對映,可以透過參照不同於登入名稱的使用者欄位,來判定 ClearQuest 使用者。例如,WebSphere Application Server 鑑別的使用者,其使用者名稱可能是員工 ID,而 ClearQuest 使用者名稱可能是較常見的登入名稱。透過配置 LDAP 對映,ClearQuest 應用程式可以使用使用者記錄的說明欄位中儲存的員工 ID,來衍生 ClearQuest 使用者名稱。如需如何配置 ClearQuest 資料庫以進行 LDAP 鑑別的相關指示,請參閱設定 LDAP 鑑別。
下列順序的 installutil 次指令,可配置 ClearQuest 資料庫集的 LDAP 對映。LDAP 目錄中的 uid 屬性可儲存使用者名稱。installutil setcqldapmap 次指令會將 CQ_LOGIN_NAME 識別為 ClearQuest 使用者設定檔對映欄位。此次指令會使用 %login% 來代替 LDAP 對映屬性,其會解析成 Rational® ClearQuest 登入名稱。
installutil setauthenticationalgorithm 8.0.1 admin secret CQ_ONLY
installutil setldapinit 8.0.1 admin secret "-h ourldapserver.ourcompany.com"
installutil setldapsearch 8.0.1 admin secret "-s sub -b ou=my_dept,
dc=ourcompany,dc=com (&(objectclass=inetOrgPerson)(uid=%login%))"
installutil setcqldapmap 8.0.1 admin secret CQ_LOGIN_NAME %login%
installutil validateldap 8.0.1 admin secret test_user testPW
installutil setauthenticationalgorithm 8.0.1 admin secret CQ_FIRST