ディレクトリカタログに集約するフィールドを選択する

デフォルトでは、ディレクトリカタログは、集約対象としてサポートされている文書からのフィールドを集約します。

このタスクについて

表 1. ディレクトリカタログに集約されるフィールド

デフォルトで集約されるフィールド

このフィールドを使用する文書

タイプ

すべて

FirstName

ユーザー

MiddleInitial

ユーザー

LastName

LastName

場所

ユーザー

MailAddress

ユーザー

短縮名

ユーザー

MailDomain

ユーザー、グループ、メール受信データベース、リソース

InternetAddress

ユーザー、グループ、メール受信データベース、リソース

MessageStorage

ユーザー、メール受信データベース

メンバー

グループ

AltFullName

ユーザー

AltFullNameLanguage

ユーザー

注: このフィールドは、デフォルトでは拡張ディレクトリカタログにのみ集約されます。

GroupType

注: FullNameListName フィールドは必ず集約されます。これらのフィールドは、名前が既知である各文書がディレクトリカタログに集約されるようにするために必要なフィールドです。FullName フィールドは、ユーザー文書、メール受信データベース文書、リソース文書で使用されます。ListName フィールドはグループ文書で使用されます。

手順

  1. ディレクトリカタログ設定文書の [追加で取り込むフィールド名] フィールドを使用すると、上記以外のフィールドをディレクトリカタログに集約できます。間違いを避けるために、HCL Domino® Designer を使用して [HCLDomino ディレクトリ] テンプレートのフォームからフィールドをコピーして貼り付けます。必ず、フィールドのラベルではなく、フィールド自体をコピーしてください。たとえば、[電話番号] というラベルではなく、[OfficePhoneNumber] フィールドをコピーします。
  2. ディレクトリカタログの設定オプションを使用して特定の種類の文書を除外するようにしていると、[追加で取り込むフィールド名] フィールドでその文書のフィールドを指定しても、その文書は集約されません。たとえば、[グループタイプ] オプションで [なし] を選択した場合は、[追加で取り込むフィールド名] フィールドに [メンバー] フィールドがリストされていても、Dircat タスクはグループ文書を集約しません。
  3. [追加で取り込むフィールド名] 設定フィールドを変更する場合は、以下の一般的な指針に従います。
    1. デフォルトで集約されるフィールドは削除しないでください。これらのフィールドは、メールのアドレス指定に最適なものとして選択されています。
    2. 拡張ディレクトリカタログでは、すべてのフィールドを集約することをお勧めします。これは、欠落した情報があった場合、サーバーからディレクトリアシスタントを使用して、集約されたすべての Domino ディレクトリ自体から直接それを参照する方法がないためです。Domino ディレクトリに追加されたカスタム文書を含め、集約された文書からすべてのフィールドを集約する場合は、[追加で取り込むフィールド名] フィールドを空白のままにしておきます。必ずしもすべてのフィールドを集約しない場合は、以下の表に示す指針に従います。
    3. 要約ディレクトリカタログでは、サイズをコンパクトに保つために、集約するフィールドをできるだけ少なくします。頻繁に変更されるフィールドはできるかぎり集約しないようにします。そのようなフィールドを集約すると、Domino は頻繁にディレクトリカタログのエントリを更新し、ディレクトリカタログの他のレプリカに変更内容を複製する必要があります。
    4. LDAP サービスでサーバー上の拡張ディレクトリカタログを検索する場合、LDAP クライアントがデフォルトの設定に含まれないフィールドを頻繁に検索するのであれば、それらのフィールドも集約するようにします。
    5. サブフォームを使用して Domino ディレクトリテンプレートをカスタマイズする場合は、サブフォームから [追加で取り込むフィールド名] フィールドにフィールドを追加できます。要約ディレクトリカタログにカスタムフィールドを追加する場合は、まず、Domino ディレクトリからサブフォームをコピーし、Dircat タスクの実行対象である [ディレクトリカタログ] データベースに貼り付けます。
  4. ステップ 1 から 3 までの一般指針に加えて、以下に示す特定の指針にも従ってください (表 2)。
    表 2. [追加で取り込むフィールド名] フィールドを変更する場合の特定の指針

    追加で取り込むフィールド名

    クライアントで使用する要約ディレクトリカタログ

    拡張ディレクトリカタログ

    Members (グループ文書)

    ネットワークに接続していない HCLNotes® ユーザーが他のユーザーの空き時間を参照できるようにする場合のみ追加します。[Members] フィールドを追加することは、一般にはお勧めしません。これを追加すると、ディレクトリカタログのサイズが増え、複製がより多く必要になるためです。サーバーが 2 次 Domino ディレクトリからグループのメンバーを参照できるようにするには、サーバーディレクトリカタログまたはディレクトリアシスタントを使用します。

    (必須) Notes クライアントおよびサーバーが 2 次 Domino ディレクトリからグループのメンバーを参照できるようにします。

    AltFullName、AltFullNameLanguage (ユーザー文書から)

    ディレクトリカタログ内のユーザーが証明書で別名を使用する場合に追加します。

    (推奨) 認証された別名を組織で使用していない場合でも、このフィールドを含めます。これにより、認証された代替名を後で使用することになっても、ディレクトリカタログの再構築が不要になります。

    HTTPPassword (ユーザー文書から)

    推奨されません。

    インターネットクライアントの認証で、サーバーがディレクトリカタログ内でインターネットパスワードを参照できるようにする場合に追加します。

    UserCertificate (ユーザー文書から)

    推奨されません。

    インターネットクライアントの認証で、サーバーがディレクトリカタログ内で X.509 証明書を参照できるようにする場合に追加します。