Configurazione dell'associazione LDAP per i database ClearQuest

Deve essere possibile determinare il nome utente ClearQuest dal nome utente autenticato WebSphere Application Server. Se il nome utente ClearQuest e il nome utente autenticato WebSphere Application Server non corrispondono, è necessario configurare l'associazione LDAP in modo che il nome utente ClearQuest possa essere ricavato al runtime.

Utilizzare l'associazione LDAP per determinare l'utente ClearQuest facendo riferimento a un campo utente differente dal nome di accesso. Ad esempio, il nome utente autenticato WebSphere Application Server potrebbe essere l'ID impiegato, mentre il nome utente ClearQuest potrebbe essere un nome di accesso più convenzionale. Configurando l'associazione LDAP, l'applicazione ClearQuest può utilizzare l'ID dipendente salvato nel campo Descrizione del record utente per ricavare il nome utente ClearQuest. Per istruzioni su come configurare un database ClearQuest per l'autenticazione LDAP, consultare Impostazione dell'autenticazione LDAP.

Esempio

Questa sequenza di sottocomandi installutil configura una serie di database ClearQuest per l'associazione LDAP. L'attributo uid nella directory LDAP archivia i nomi utente. Il comando secondario installutil setcqldapmap identifica CQ_LOGIN_NAME come il campo di associazione del profilo utente ClearQuest. Il comando secondario utilizza %login% al posto di un attributo di associazione LDAP, che si risolve nel nome di accesso 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

Feedback