次このページのスクリプト・コンテンツはナビゲーション専用であり、コンテンツは一切変更しません。Sites管理者を対象としています。この章は、次の点についてまとめられています。どの操作がLDAPサーバーに伝播されるのか(LDAPサーバーのタイプ、操作、および読取り専用権限と読取り/書込み権限のどちらを持つユーザーとして接続しているのかで分けて記載)どの操作によってエラーが生成されるのかエラーの修正方法この章は、次の項で構成されています。Sitesは、LDAP-2プロトコルまたは他の任意のプロトコルを使用するLDAPサーバーと統合できます(ただし、後者の場合、管理者のインタフェースからLDAPサーバーへの書込み操作はサポートされていません)。この概要では、次について示します。SitesによってサポートされるLDAPスキーマのタイプ。Sitesインタフェースから実行できる操作。Sites管理者の権限およびLDAPサーバーの性質で分けて記載)この項は、次のトピックで構成されています。LDAPスキーマこの章では、フラットスキーマLDAPと階層スキーマLDAPのLDAPスキーマ・シナリオについて説明します。次のように、各スキーマでは選択された操作とインストールがサポートされています。SitesにおけるACLおよびユーザー(ユーザー・アカウント、ユーザー・プロファイル、およびユーザー属性)に対する操作がサポートされています。Sitesにおけるサイトおよびロールに対する操作がサポートされており、サイトおよびロールがフラット化され、それらの間に階層が存在しないようになります。Sitesにおけるサイトおよびロールに対する操作がサポートされています。このスキーマでは、LDAPユーザーが、LDAPサーバー内にロールがそれらの関連サイトに従属する必要があるサイト組織単位を定義する必要があります(例については、図33-1「LDAP階層」を参照してください)。表33-1「LDAPの統合シナリオ」は、LDAPスキーマおよび使用可能な操作についてまとめられています。SitesデータベースまたはLDAPサーバー、あるいはその両方に伝播させることができます。サイトおよびロール管理に対するLDAPの接続性ロールおよびサイトに対する操作が、この章に記載されているとおりに機能するには、futuretense_xcel.iniファイルで次の2つのプロパティの値を設定することでLDAPの接続性が有効化されている必要があります。Sitesデータベースのみで管理できます。このプロパティ値でLDAPが指定されている場合、LDAPの接続性が確立されています。Sitesデータベース)で管理できます。階層スキーマLDAPの場合、xcelerate.usermanagerclassプロパティでのみLDAPが指定されている必要があります。xcelerate.rolemanagerclassプロパティではデフォルト値が使用されます。xcelerate.usermanagerclass=com.openmarket.xcelerate.user.LDAPSchemaUserManagerxcelerate.rolemanagerclass=com.openmarket.xcelerate.roles.RoleManagerフラットスキーマLDAPの場合、両方のプロパティでLDAPが指定されている必要があります。Sitesデータベースでのみ管理できます。Sitesシステムの管理者がLDAPサーバーの管理ユーザーである場合とない場合があります。Sites管理者がLDAPサーバーにどのように接続されているかが決まり、したがってLDAPユーザーが定義されます。Sitesにログインしているユーザーと同じであると定義され、そのユーザーがLDAPサーバーに接続されます。Sitesでは、LDAPユーザーは(dir.iniの)jndi.loginプロパティで指定されているユーザーであると定義され、そのユーザーがLDAPサーバーに接続されます。接続が行われるには、そのユーザーと彼の権限がLDAPサーバーでも定義されている必要があります。そのユーザーがLDAPサーバーに対して読取り専用権限を持っている場合、彼は管理LDAPユーザーではありません。そのユーザーがLDAPサーバーに対して読取り/書込み権限を持っている場合、彼は管理LDAPユーザー(簡単に言えばLDAP管理者)です。Sitesプロパティ・ファイル・リファレンス』を参照してください。Sitesが適切にLDAPサーバーと統合されていることが重要です。統合に問題がない場合は、操作の結果は次の要因に応じて異なります。jndi.connectAsUserプロパティで定義されているLDAPユーザー(前の項を参照)。LDAPサーバーで定義されているLDAPユーザーの権限。SitesデータベースからのACLの削除など)は、LDAPサーバーに書き込まれません。Sitesデータベースに書き込まれるか、何も実行されません。操作は管理者のインタフェースで繰り返す必要があり、LDAP管理者によってLDAPサーバーで手動で実行する必要があります。Sites管理者が書込み権限を持って接続している場合でも、LDAPサーバーに書き込まれません。LDAPサーバーでLDAP-2プロトコルがサポートされているかどうか。LDAPサーバーでLDAP-2プロトコルがサポートされていない場合、管理者のインタフェースからLDAPサーバーへの書込み操作はサポートされず、操作の結果は予測不能です。Sites管理者が実行できる操作の結果がまとめてあります。Sites管理者によって行われます。LDAPユーザーに対して読取り専用権限のあるLDAP-2サーバー(定義済)LDAPユーザーに対して書込み権限のあるLDAP-2サーバーLDAP-2以外のLDAPサーバー(この場合、書込み操作はサポートされていません)各ユーザー管理操作の結果は、表33-2の左側の列に記載したページで説明しています。注意:この付録でのユーザー管理という用語には、ACL、ユーザー・アカウント、ユーザー・プロファイル、およびユーザー属性の管理が含まれます。Sites管理者は、書込み権限のないユーザーとしてLDAPサーバーに接続されます)。Sites管理者は書込み権限を持つユーザーとしてLDAPサーバーに接続されています)。LDAPサーバーはLDAP-2プロトコルをサポートしません(Netscapeサーバーなど)。非準拠LDAPサーバーの場合、管理者のインタフェースからそのLDAPサーバーへの書込み操作はサポートされません。エラーが返されるとは、その操作が実行されない(システムがエラーを返す)ことを意味します。この項は、次のトピックで構成されています。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードを使用してACLの作成を試みます。エラー・メッセージが返され、ACLを作成できません。Sitesデータベースに、ACLを手動で作成する必要があります。Sitesデータベースの両方にACLが作成されます。レスポンスは予測できません。Sitesに、ACLを作成する必要があります。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードを使用してACLの変更を試みます。Sites管理者は、ACLの記述とACLと関連付けられた権限のどちらも変更できますが、ACLの名前は変更できません。SitesデータベースのACLが変更されます。LDAPと統合されていても、変更はデータベースにのみ格納されます。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードを使用してACLの削除を試みます。エラー・メッセージが返され、ACLを削除できません。Sitesデータベースから、ACLを削除する必要があります。SitesデータベースからACLが削除されます。動作は予測できません。SitesからのACLの削除を試みる前に最初にLDAPサーバーからACLを削除する必要があります。Sites管理者がシステム表へのACLの割当てを試みます。データベース表にACLが割り当てられます。ACLが割り当てられない場合、エラー・メッセージが返されます。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。SitesページへのACLの割当てを試みます。Sitesページに対して選択されているACLが追加されます。ACLが割り当てられない場合、エラー・メッセージが返されます。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードを使用してユーザーの作成を試みます。Sitesには、そのデータベースに格納されているACLのみが表示されます。エラー・メッセージが返され、ユーザーおよびそのユーザーに割り当てられたACLは追加できません。LDAP管理者は、LDAPサーバーを使用して、手動でそのLDAPサーバーにユーザーを追加し、そのユーザーにACLを割り当てる必要があります。LDAPサーバーにユーザーが作成され、そのユーザーにACLが割り当てられます。動作は予測できません。LDAP管理者は、LDAPサーバーを使用して、手動でそのLDAPサーバーにユーザーを追加し、そのユーザーにACLを割り当てる必要があります。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードを使用して、ユーザーに割り当てられているACLの変更または、ユーザーのパスワードの変更を試みます。注意:「ユーザーの修正」操作では、ユーザー・パスワードおよびそのユーザーに関連付けられているACLのみ変更できます。「ユーザー属性の修正」操作では、データベースおよびLDAPサーバーに格納されているすべての属性を変更できます。エラー・メッセージが返され、ユーザーのパスワードまたはACL、あるいはその両方を変更できません。LDAP管理者は手動でLDAPサーバー内のユーザーを変更する必要があります。LDAPサーバー内のユーザーのパスワードまたは割当て済ACL、あるいはその両方が変更されます。動作は予測できません。LDAP管理者は手動でLDAPサーバー内のユーザーを変更する必要があります。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードを使用してユーザーの削除を試みます。ユーザーを削除する前に、管理者はそのユーザー・プロファイルを削除する必要があります。ユーザー・プロファイルが存在する場合、エラー・メッセージがトリガーされます。削除対象のユーザーのユーザー・プロファイルが存在しない場合は、次に説明する動作が予想されます。エラー・メッセージが返され、ユーザーを削除できません。LDAP管理者は、LDAPサーバーからユーザーを手動で削除する必要があります。LDAPサーバーからユーザーが削除されます。動作は予測できません。LDAP管理者は、LDAPサーバーからユーザーを手動で削除する必要があります。Sites管理者が、「管理」タブの「ユーザー・プロファイル」ノードを使用してユーザー・プロファイルの作成または変更を試みます。エラー・メッセージが返され、ユーザーのプロファイルまたはロケール設定、あるいはその両方を作成または変更できません。LDAP管理者は手動でLDAPサーバー内のユーザー・プロファイルを作成または変更する必要があります。LDAPサーバーでユーザーのプロファイルまたはロケール設定、あるいはその両方が作成または変更されます。動作は予測できません。LDAP管理者は手動でLDAPサーバー内のユーザー・プロファイルを作成または変更する必要があります。Sites管理者が、「管理」タブの「ユーザー・プロファイル」ノードを使用してユーザー・プロファイルの削除を試みます。エラー・メッセージが返され、ユーザーのプロファイルを削除できません。LDAP管理者は、LDAPサーバーからユーザー・プロファイルを手動で削除する必要があります。LDAPサーバーからユーザーのプロファイルが削除されます。動作は予測できません。LDAP管理者は、LDAPサーバーからユーザー・プロファイルを手動で削除する必要があります。注意:ユーザー属性は、データベースかLDAPのどちらか1箇所にのみ格納されています。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードから、ユーザーの新しい属性の作成を試みます。エラー・メッセージが返され、新しい属性をLDAPサーバーに追加できません。LDAP管理者は、手動でユーザーをLDAPサーバーに追加する必要があります。LDAPサーバーにユーザーの新しい属性が追加されます。動作は予測できません。LDAP管理者は、手動でユーザーをLDAPサーバーに追加する必要があります。Sites管理者が、「管理」タブの「ユーザー・アクセス管理」ノードから、ユーザー属性の変更を試みます。エラー・メッセージが返され、LDAPサーバーからユーザーの属性を変更または削除できません。LDAP管理者は、手動でLDAPサーバーでユーザー属性を変更し、LDAPサーバーからユーザー属性を削除する必要があります。LDAPサーバーのユーザー属性は変更され、LDAPサーバーから削除されます。動作は予測できません。LDAP管理者は、手動でLDAPサーバーでユーザー属性を変更し、手動でLDAPサーバーからユーザー属性を削除する必要があります。サイトおよびロールの管理操作この項では、フラットスキーマおよび階層スキーマのLDAPサーバーでのサイトおよびロールの管理操作について説明します。この項は、次のトピックで構成されています。表33-3「フラットスキーマLDAPでのサイトおよびロールの管理操作に対するシステム・レスポンス」には、サイトおよびロールの管理操作に対するシステム・レスポンスがまとめられています。Sites管理者によって行われます。LDAPユーザーに対して読取り専用権限のあるLDAP-2サーバー(定義済)LDAPユーザーに対して書込み権限のあるLDAP-2サーバーLDAP-2以外のLDAPサーバー(この場合、書込み操作はサポートされていません)各操作の結果は、表33-3の左側の列に記載したページで説明しています。Sites管理者は、書込み権限のないユーザーとしてLDAPサーバーに接続されます)。Sites管理者は、書込み権限のあるユーザーとしてLDAPサーバーに接続されます)。LDAPサーバーはLDAP-2プロトコルをサポートしません(Netscapeサーバーなど)。非準拠LDAPサーバーの場合、管理者のインタフェースからそのLDAPサーバーへの書込み操作はサポートされません。エラーが返されるとは、その操作が実行されない(システムがエラーを返す)ことを意味します。LDAPサーバーとSitesデータベースの両方でロールが作成されるには、LDAPサーバーに1つ以上のサイトが存在している必要があります。サイトが存在しない場合、ロールはSitesデータベースでのみ作成されます。Webアプリケーション)でのサイトおよびロールの管理操作に対するシステム・レスポンス」には、サイトおよびロールの管理操作に対するシステム・レスポンスがまとめられています。Sites管理者によって行われます。LDAPユーザーに対して読取り専用権限のあるLDAP-2サーバー(定義済)LDAPユーザーに対して書込み権限のあるLDAP-2サーバーLDAP-2以外のLDAPサーバー(この場合、書込み操作はサポートされていません)各操作の結果は、表33-4の左側の列に記載したページで説明しています。Sites管理者は、書込み権限のないユーザーとしてLDAPサーバーに接続されます)。Sites管理者は、書込み権限のあるユーザーとしてLDAPサーバーに接続されます)。LDAPサーバーはLDAP-2プロトコルをサポートしません(Netscapeサーバーなど)。非準拠LDAPサーバーの場合、管理者のインタフェースからそのLDAPサーバーへの書込み操作はサポートされません。エラーが返されるとは、その操作が実行されない(システムがエラーを返す)ことを意味します。Sites管理者が、「管理」タブの「サイト」ノードを使用してサイトの作成を試みます。注意:LDAP統合システムでサイトを手動で作成する場合、データベースとLDAPサーバーが同期していることを確認する必要があります。Sitesインタフェースに適切にリストされません。Sitesデータベースにサイトが作成されます。LDAP管理者は、LDAPサーバーにサイト・エントリを作成する必要があります。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sitesデータベースにサイトが作成されます。管理者は、LDAPサーバーでロール名の前に各サイト名を付けることで、使用可能なロールすべてのエントリを作成する必要があります。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sites管理者が、「管理」タブの「サイトの編集」オプションを使用してサイトの説明の編集を試みます。Sitesデータベースでサイトの説明が編集されます。Sitesデータベースにのみ格納されます。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sitesデータベースでサイトの説明が編集されます。Sitesデータベースにのみ格納されます。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sites管理者が、「管理」タブの「サイトの編集」ノードを使用してサイトの説明の削除を試みます。注意:LDAPが統合されている場合にサイトを手動で削除する際は、データベースとLDAPサーバーが同期していることを確認する必要があります。Sitesインタフェースに適切にリストされません。Sitesデータベースからサイトが削除されます。LDAP管理者は、LDAPサーバーからサイト・エントリを手動で削除する必要があります。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sitesデータベースからサイトが削除されます。LDAP管理者は、LDAPサーバーからサイト・エントリを手動で削除する必要があります。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sites管理者が、「管理」タブの「ユーザー」ノードを使用してユーザーにサイトへのアクセス権を付与することを試みます。Sitesには、そのデータベースに格納されているロールのみが表示されます。LDAPサーバーでは選択されたサイトの指定されたユーザーにロールを割り当てることはできないため、エラー・メッセージが返されます。LDAP管理者が手動でロールを割り当てる必要があります。LDAPサーバー内で、選択されたサイトの指定されたユーザーにロールが割り当てられます。動作は予測できません。LDAPサーバーでは選択されたサイトの指定されたユーザーにロールを割り当てることはできないため、エラー・メッセージが返されます。LDAP管理者が手動でロールを割り当てる必要があります。LDAPサーバー内で、選択されたサイトの指定されたユーザーにロールが割り当てられます。動作は予測できません。Sites管理者が、「管理」タブの「ユーザー」ノードを使用してサイトへのユーザーのアクセス権を削除することを試みます。Sitesには、そのインタフェースに格納されているサイトのみが表示されます。LDAP管理者は、サイトに対するユーザーの権限をLDAPサーバーで直接手動で削除する必要があります。前述(シナリオ1)のとおり応答します。動作は予測できません。エラー・メッセージが返されます。LDAP管理者は、サイトに対するユーザーの権限をLDAPサーバーで直接手動で削除する必要があります。LDAPサーバーでサイトに対するユーザーの権限が直接削除されます。動作は予測できません。Sites管理者が、「管理」タブの「ロール」ノードを使用してロールの作成を試みます。Sitesデータベースにロールが作成されます。LDAP管理者は、LDAPサーバーでロールを手動で作成する必要があります。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sitesデータベースでもロールを作成できません。LDAP管理者は、LDAPサーバーでロールを作成する必要があります。Sitesデータベースで再作成する必要があります。Sitesデータベースにロールが作成されます。ロールの名前の前に各既存サイトの名前が付けられて(SiteA-Role、SiteB-Roleなど)、LDAPサーバーに、使用可能なすべてのサイトのロールも作成されます。Sitesデータベースの両方でロールが作成されるには、LDAPサーバーに1つ以上のサイトが存在している必要があります。Sitesデータベースでのみ作成されます。動作は予測できません。エラー・メッセージが返されることがあります。Sites管理者が、「管理」タブの「ロール」ノードを使用してロールの説明の変更を試みます。Sitesデータベースでロールの説明が変更されます。Sitesデータベースにのみ格納されます。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sitesデータベースでロールの説明が変更されます。Sitesデータベースにのみ格納されます。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sites管理者が、「管理」タブの「ロール」ノードを使用してロールの削除を試みます。Sitesデータベースからロールが削除されます。LDAP管理者は、LDAPサーバーからこのロールを手動で削除する必要があります。前述(シナリオ1)のとおり応答します。前述(シナリオ1)のとおり応答します。Sitesデータベースでもロールを削除できません。LDAP管理者は、LDAPサーバーでサイトとロールを作成する必要があります。Sitesデータベースで再作成する必要があります。SitesデータベースとLDAPサーバーの両方からロールが削除されます。動作は予測できません。エラー・メッセージが返されることがあります。reserved.法律上の注意点ライブラリ。