WebSphere Application Server に認証されたユーザー名から、ClearQuest ユーザー名を判別できることが必須です。 ClearQuest ユーザー名と WebSphere Application Server で認証されたユーザー名が合致しない場合、LDAP マッピングを構成する必要があります。これにより、 実行時に ClearQuest ユーザー名を導き出すことができます。
LDAP マッピングを使用して、ログオン名以外のユーザー フィールドを参照して ClearQuest ユーザーを判別します。 例えば、WebSphere Application Server 認証ユーザーのユーザー名が従業員 ID で、 ClearQuest ユーザー名は、それより標準的なログオン名にできます。 LDAP マッピングを構成することにより、ClearQuest アプリケーションは、 ユーザー レコードの説明 フィールドに保存された従業員 ID による検索を実行することができます。 ClearQuest データベースの LDAP の構成の説明は、「LDAP 認証のセットアップ」を参照してください。
以下の installutil サブコマンドのシーケンスにより、 ClearQuest データベース セットを LDAP マッピング用に構成します。 LDAP ディレクトリの uid 属性は、ユーザー名を保存します。 installutil setcqldapmap サブコマンドは、CQ_LOGIN_NAME を ClearQuest ユーザー プロファイル のマッピング フィールドとして識別します。LDAP マッピング属性の代わりに、サブコマンドは %login% を使用します。これが、Rational ClearQuest ログオン名を解決します。 installutil サブコマンドの使用方法については、下記の「関連参照」セクションを参照してください。
installutil setauthenticationalgorithm 7.1.2 admin adminPW CQ_ONLY
installutil setldapinit 7.1.2 admin adminPW "-h ourldapserver.ourcompany.com"
installutil setldapsearch 7.1.2 admin adminPW "-s sub -b ou=my_dept,
dc=ourcompany,dc=com (&(objectclass=inetOrgPerson)(uid=%login%))"
installutil setcqldapmap 7.1.2 admin adminPW CQ_LOGIN_NAME %login%
installutil validateldap 7.1.2 admin adminPW test_user testPW
installutil setauthenticationalgorithm 7.1.2 admin adminPW CQ_FIRST