設定


Domino ディレクトリを使用して LDAP 補助オブジェクトクラスを作成する
複数の構造化オブジェクトクラスに一連の属性を追加するには、補助オブジェクトクラスを使用します。Domino ディレクトリを使用して LDAP 補助オブジェクトクラスを作成するには、補助オブジェクトクラスを定義するサブフォームを作成します。次に、補助オブジェクトクラスを追加する各構造化オブジェクトクラスの [$xxxExtensibleSchema] サブフォームに、このフォームを挿入します。 補助オブジェクトクラスの上位のオブジェクトクラスは Top です。

このタスクについて

LDAP スキーマの拡張方法としては Domino LDAP スキーマデータベースの使用をお勧めします。Domino ディレクトリを使用してスキーマを拡張するのは、IBM Notes ユーザーまたは Web ユーザーが、ディレクトリ内の文書から新しいスキーマ要素にアクセスする必要がある場合のみです。

サブフォームを作成して補助オブジェクトクラスを定義する

手順

1. 作業しているのが [Domino ディレクトリ] テンプレートのコピー (ACMENAMES.NTF) であることを確認します。また、ACL で自分に [設計者] か [管理者] のアクセス権が設定されていることも確認します。

2. IBM Domino Designer で ACMENAMES.NTF を開きます。

3. 最初のペインで、[共有要素] を選択してから、[サブフォーム] を選択します。

4. [新規サブフォーム] を右クリックします。サブフォーム名として補助オブジェクトクラスの名前を入力します (building など)。[OK] をクリックします。

5. 次の手順を実行し、新しいサブフォームのプロパティを指定します。


6. 次の手順を実行し、補助オブジェクトクラスを定義するフィールドを追加します。 7. 関連情報の「Domino ディレクトリを使用して新しいオブジェクトクラスに LDAP 属性を定義する」の手順を実行し、新しい補助オブジェクトクラスに属性を追加します。

8. 新しいサブフォームを保存します。

9. 次の手順を実行します。


新しい補助オブジェクトクラスを構造化オブジェクトクラスに追加する

このタスクについて

サブフォームを作成して新しい補助オブジェクトクラスを定義したら、次の手順を実行し、補助オブジェクトクラスを構造化オブジェクトクラスに追加します。補助オブジェクトクラスは、作成した新しい構造化オブジェクトクラス、またはデフォルトの構造化オブジェクトクラスに追加できます。

手順

1. ACMENAMES.NTF などの補助オブジェクトクラスを定義するために作成したサブフォームから、次の表に従って [$xxxExtensibleSchema] サブフォームまたはフォームを開きます。


2. [作成] -> [リソース] -> [サブフォームの挿入] を選択します。

3. 補助オブジェクトクラス用に作成したサブフォーム (building など) を選択します。

4. [OK] をクリックします。

5. 手順 1 で開いたサブフォームまたはフォームを保存して閉じます。

次のタスク

Domino ディレクトリデータベースにテンプレートのカスタマイズ内容を適用する」の手順を実行します。

関連概念
Domino ディレクトリを使用して LDAP スキーマを拡張する

関連タスク
Domino ディレクトリを使用して新しいオブジェクトクラスに LDAP 属性を定義する