uCosminexus DocumentBroker Version 3 システム導入・運用ガイド
![[目次]](figure/content.gif)
![[用語]](figure/gloss.gif)
![[索引]](figure/index.gif)
![[前へ]](figure/front.gif)
LDAP対応のディレクトリサービスを使用してユーザ認証をする場合の文書空間構成定義ウィンドウの[ユーザ情報の検索設定]ダイアログ,および[グループ情報の検索設定]ダイアログの定義例を示します。
なお,定義内容を保存したDocumentSpace構成定義ファイルについては,「4.2.3 DocumentSpace構成定義ファイルの記述例」を参照してください。
定義例の前提条件を次に示します。
図3-13 DITの例
![[図データ]](figure/zu380100.gif)
表3-5 エントリに対応するディレクトリ情報の例
| エントリ | 各エントリに対応するディレクトリ情報 |
|---|---|
| o: hitachi,c=jp | dn: o=hitachi,c=jp objectclass: top objectclass: organization o: hitachi,c=jp |
| ou=people | dn:ou=people,o=hitachi,c=jp objectclass: top objectclass: person objectclass: organizationalperson objectclass: inetOrgPerson sn: person cn: personal |
| uid: s891711 | dn: uid=s891711,ou=people,o=hitachi,c=jp objectclass: top objectclass: person objectclass: organizationalperson objectclass: inetOrgPerson cn: Taro Hitachi cn;lang-ja: 日立太郎 uid: s891711 sn: hitachi ou: unit1 ou: unit userpassword: s891711 |
| uid: k972251 | dn: uid=k972251,ou=people,o=hitachi,c=jp objectclass: top objectclass: person objectclass: organizationalperson objectclass: inetOrgPerson cn: Ichiro Yamada cn;lang-ja: 山田 一郎 uid: k972251 sn: yamada ou: unit2 ou: unit userpassword: k972251 |
| uid:k881891 | dn: uid=k881891,ou=people,o=hitachi,c=jp objectclass: top objectclass: person objectclass: organizationalperson objectclass: inetOrgPerson cn: Jiro Suzuki cn;lang-ja: 鈴木 二郎 uid: k881891 sn: suzuki ou: unit2 ou: unit userpassword: k881891 |
| ou: unit | dn: ou=unit,o=hitachi,c=jp objectclass: top objectclass: organizationalUnit ou: unit ou;lang-ja: ユニット |
| ou: unit1 | dn: ou=unit1,ou=unit,o=hitachi,c=jp objectclass: top objectclass: organizationalUnit ou: unit1 ou;lang-ja: ユニット1 |
| ou: unit2 | dn: ou=unit2,ou=unit,o=hitachi,c=jp objectclass: top objectclass: organizationalUnit ou: unit2 ou;lang-ja: ユニット2 |
| ou: group | dn: ou=group,o=hitachi,c=jp objectclass: top objectclass: groupOfUniqueNames objectclass: hdsgroupofuniquenames ou: group ou;lang-ja: グループ cn:grp0 groupOfUniqueNamesId: g0 |
| ou: group1 | dn: ou=group1,ou=group,o=hitachi,c=jp objectclass: top objectclass: groupOfUniqueNames objectclass: hdsgroupofuniquenames cn: grp1 ou: group1 ou;lang-ja: グループ1 groupOfUniqueNamesId: g1 uniqueMember: uid=s891711,ou=people,o=hitachi,c=jp |
| ou: group2 | dn: ou=group2,ou=group,o=hitachi,c=jp objectclass: top objectclass: groupOfUniqueNames objectclass: hdsgroupofuniquenames cn:grp2 ou: group2 ou;lang-ja: グループ2 groupOfUniqueNamesId: g2 uniqueMember:uid=k972251,ou=people,o=hitachi,c=jp uniqueMember:uid=k881891,ou=people,o=hitachi,c=jp |
前提条件に基づいて,ユーザ情報とグループ情報の検索設定の例,および検索の実行例を説明します。
DITの「o=hitachi,c=jp」以下の階層からユーザとして定義したクラス(object classがinetOrgPerson)でユーザ識別子として利用する属性(uid)が入力されたIDと一致するエントリを検索します。
ユーザ情報の検索設定は,[ユーザ情報の検索設定]ダイアログで行います。ユーザ情報の検索設定の例を次の図に示します。
図3-14 ユーザ情報の検索設定の例
![[図データ]](figure/zu38110w.gif)
グループ情報の検索方法を指定します。それぞれの検索方法について,指定方法を説明します。
グループ情報の検索設定は,[グループ情報の検索設定]ダイアログで行います。グループ情報の検索設定の例を次の図に示します。
図3-15 グループ情報の検索設定の例
![[図データ]](figure/zu38120w.gif)
ここでは,例で示した文書空間構成定義を使用した場合のユーザ認証とユーザ情報の取得について説明します。なお,説明ではログイン名は「s891711」であると仮定します。
All Rights Reserved. Copyright (C) 2006, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2006, 2013, Hitachi Solutions, Ltd.