您可以從指令行使用 setupCQLDAP.pl Perl Script 來設定使用者的鑑別模式。
Rational® ClearQuest® 提供下列方法來設定使用者的鑑別模式:
- 使用「使用者管理 GUI」。
- 撰寫呼叫 setLDAPAuthentication 或 setCQAuthentication API 的 Visual Basic 或 Perl Script。
- 從指令行執行 SetupCQLDAP.pl Perl Script。
- 使用 Import Wizard。
如需使用 Rational ClearQuest LDAP API 的相關資訊,請參閱 API 文件。本節說明 SetupCQLDAP.pl 的語法,在 Windows 上,這個 Script 是安裝在 \Rational\ClearQuest 目錄。
用法概要:將模式設定為 ClearQuest
- cqperl SetupCQLDAP.pl [ –help ] | [ –dbset database-set ] [ –cqadminuser cq-admin-user ] [ –cqadminpassword cq-admin-pswd ] [ –mode cq ] [ –cquser cq-user-name ] [ –cqpassword cq-user-password ]
用法概要:設定模式為 LDAP
- cqperl SetupCQLDAP.pl [ –help ] | [ –dbset database-set ] [ –cqadminuser cq-admin-user ] [ –cqadminpassword cq-admin-pswd ] [ –mode ldap ] [ –cquser cq-user-name ] [ –ldapuser ldap-user-name ]
選項及引數
- –help
- 顯示指令切換選項的清單,以及各個切換選項的簡要說明。
- –mode { cq | ldap }
- 設定使用者的鑑別模式為 Rational ClearQuest 或 LDAP。預設值是 LDAP。
- –cquser user-name
- 必要。識別要設定為所要鑑別模式的 Rational ClearQuest 使用者記錄。若為由 Rational ClearQuest 鑑別的使用者,這是 Rational ClearQuest 使用者在「登入」視窗中輸入的名稱。對於 LDAP 所鑑別的使用者而言,這是使用者記錄的 UserLoginName ID。Rational ClearQuest 會將這個名稱儲存在使用者設定檔欄位。
- –cqpassword cq-user-password
- 選用。指出使用者在 Rational「登入」視窗中輸入的密碼。只有將使用者的鑑別模式設為 Rational ClearQuest 時才指定這個選項。
- –ldapuser ldap-user-name
- 選用。識別 Rational ClearQuest 用來在 LDAP 目錄鑑別使用者的登入使用者名稱。如果將使用者的鑑別模式設為 LDAP,您可以指定這個選項來驗證 LDAP 帳戶是否存在。除了驗證 LDAP 帳戶之外,Rational ClearQuest 會從使用者的 LDAP 帳戶複製對映屬性值到使用者的 Rational ClearQuest 使用者記錄。
- –dbset database-set
- 選用。預設值是預設的資料庫集。識別包含您要設定其鑑別模式之使用者的使用者設定檔記錄的 Rational ClearQuest 資料庫集名稱。Script 會更新資料庫集內的所有使用者資料庫。如果使用者屬於多個資料庫集,請對每一個資料庫集執行 Script。
- –cqadminuser cq-admin-user
- 必要。識別擁有資料庫集的管理專用權 (Super User) Rational ClearQuest 之管理者的登入使用者名稱。
- –cqadminpassword cq-admin-pswd
- 必要。識別 Rational ClearQuest 管理者用來登入 Rational ClearQuest 資料庫集的密碼。