uCosminexus Enterprise Search プログラマーズガイド Javaインターフェース編
検索サーバーと接続して検索するためには,検索サーバーの認証設定に合わせてEnterprise SearchのJavaインターフェースに認証用のIDやパスワードを指定する必要があります。また,検索サーバーの認証設定やEnterprise SearchのJavaインターフェースに設定する条件によって,どのアクセス権を反映した検索結果を表示するかも変わります。検索サーバーの認証設定ごとにEnterprise SearchのJavaインターフェースに指定する認証情報と,アクセス権検索の対応について次に示します。
検索サーバーの設定は管理者画面で設定します。指定の詳細はマニュアル「uCosminexus Enterprise Search 運用ガイド」を参照してください。
表13-1 認証情報とアクセス権付き検索との対応
| 検索サーバーの認証設定 | 認証情報 | アクセス権付き検索の対応 | ||
|---|---|---|---|---|
| Webサービス認証 | 認証設定 | |||
| 認証要否 | 認証方法 | |||
| ユーザー認証を利用 | 必要 | 独自認証 | 検索サーバーのユーザー管理に存在するユーザーのログインIDとパスワードを,IwsSearcherクラスのsetLoginIDとsetPasswordに指定します。 | Enterprise SearchのJavaインターフェースの認証に指定したログインIDのユーザーに関連付けられたアクセス権が反映されます。 |
| LDAP認証 | 検索サーバーのユーザー管理に存在するユーザーのログインIDとLDAPで管理されているパスワードを,IwsSearcherクラスのsetLoginIDとsetPasswordに指定します。 | |||
| LDAP認証(ユーザー管理にActive Directoryを使用する) | 検索サーバーで設定したActive Directoryに存在するユーザーのログインIDとパスワードを,IwsSearcherクラスのsetLoginIDとsetPasswordに指定します。 | Enterprise SearchのJavaインターフェースに指定したActive Directoryのユーザーのアクセス権が反映されます。 | ||
| 任意 | 独自認証 | 検索サーバーの認証設定が”任意”の場合は,Enterprise SearchのJavaインターフェースに認証設定を指定しなくても検索できます。 認証設定を指定する場合は認証要否の項目”必要”を参照してください。 |
Enterprise SearchのJavaインターフェースに認証情報を指定しなかった場合は,アクセス権が無くても参照できるコンテンツだけを検索します。 認証情報を指定した場合は認証要否の項目”必要”を参照してください。 |
|
| LDAP認証する | ||||
| LDAP認証(ユーザー管理にActive Directoryを使用する) | ||||
| 不要 | − | Enterprise SearchのJavaインターフェースの認証設定は必要ありません。設定しても無視します。 | アクセス権が無くても参照できるコンテンツだけを検索します。 | |
| 独自認証を利用 | 必要 | 独自認証 | 検索サーバーのWebサービス認証に指定したログインIDとパスワードを,IwsSearcherクラスのsetLoginIDとsetPasswordに指定します。 | 検索サーバーに登録済みのユーザーのログインIDをIwsSearchCondクラスのsetSearchLoginIDに指定することで,指定したユーザーのアクセス権が反映されます。 |
| LDAP認証 | 検索サーバーのWebサービス認証に指定したログインIDとLDAPで管理されているパスワードを,IwsSearcherクラスのsetLoginIDとsetPasswordに指定します。 | |||
| ユーザ管理にActive Directoryを使用する | 検索サーバーのWebサービス認証に指定したユーザーのログインIDとパスワードを,IwsSearcherクラスのsetLoginIDとsetPasswordに指定します。 | IwsSearchCondクラスのsetSearchLoginIDに検索サーバーで設定した,Active DirectoryのユーザーのログインIDを指定することで,指定したユーザーのアクセス権が反映されます。 | ||
| 任意 | 独自認証 | 検索サーバーの認証設定が”任意”の場合は,Enterprise SearchのJavaインターフェースに認証設定を指定しなくても検索できます。 認証設定を指定する場合は認証要否の項目”必要”を参照してください。 |
Enterprise SearchのJavaインターフェースに認証情報を指定しなかった場合は,アクセス権が無くても参照できるコンテンツだけを検索します。 認証情報を指定した場合は認証要否の項目”必要”を参照してください。 |
|
| 任意 | LDAP認証 | |||
| 任意 | LDAP認証(ユーザー管理にActive Directoryを使用する) | |||
| 不要 | − | Enterprise SearchのJavaインターフェースの認証設定は必要ありません。設定しても無視します。 | アクセス権が無くても参照できるコンテンツだけを検索します。 | |
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2013, Hitachi Solutions, Ltd.