統合リポジトリーでグループのメンバーを取得できない

統合リポジトリーで個別のグループのメンバーを取得できない場合は、以下の手順に従ってトラブルシューティングを行ってください。

問題

統合リポジトリーで個別のグループのメンバーを取得できません。WebSphere Application Server 管理コンソール (「ユーザーおよびグループ」>「管理者ユーザー」) を使用してこの同じユーザーのグループにアクセスできる場合でも、グループ・メンバーを確認するときにメンバーが表示されません。また、この問題に関する明確な例外がトレースに表示されません。

この問題は、次の例に示すように、wimconfig.xml ファイルで memberAttributes と membershipAttribute の両方が同じ名前で構成されていることが原因で発生します。

<config:groupConfiguration>
  <config:memberAttributes name="uniquemember" objectClass="groupOfUniqueNames" scope="direct"/>
  <config:membershipAttribute name="uniquemember" scope="direct"/> 
</config:groupConfiguration>   

解決方法

uniquemember 属性が LDAP リポジトリーのメンバー属性であるがメンバーシップ属性ではないため、wimconfig.xml ファイルから membershipAttribute 構成を削除してください。

前のセクションで説明した例について修正した構成を以下に示します。

<config:groupConfiguration>
  <config:memberAttributes name="uniquemember" objectClass="groupOfUniqueNames" scope="direct"/>
</config:groupConfiguration>   

関連するトピック

メンバーおよびメンバーシップ属性の構成



利用条件 | フィードバック