White pages schema とは

ホワイト・ページ・スキーマは、ディレクトリ・サービス、データベース、またはアドレス帳などのアプリケーションのエントリに含まれるデータを編成するためのデータ・モデル、特に論理スキーマです。ホワイトページディレクトリでは、通常、各エントリは、電子メールを受信するか、システムにログインするためのアカウントを持つなど、ネットワークリソースを利用する個人を表します。環境によっては、スキーマに組織部門、役割、グループ、およびデバイスの表現も含まれる場合があります。この用語は、典型的には個人のホームロケーション(例えば、都市)によってソートされ、次にその名前によってソートされた電話帳における個人のリストであるホワイトページから導出される。
多くの電話サービスプロバイダは、電話帳に加入者のリストを数十年にわたって掲載していましたが、社内のディレクトリに従業員のリストを掲載していましたが、電子メールシステムが登場して以来、異なるシステム間の加入者情報の電子交換が現れた。
ホワイトページスキーマは、典型的には、表現されている各実世界オブジェクトに対して、
 そのオブジェクトのどの属性がそのオブジェクトのエントリに表されるか他のオブジェクトに対するそのオブジェクトの関係がどのように表現されるべきかDITの中でどのようにエントリの名前が付けられるかクライアントがエントリをどのように探し出すかどのように似たエントリを区別すべきかリストに表示されたときにエントリがどのように順序付けられるか
X.500仕様の一部であるX.520とX.521には、X.400のアドレス指定要件から導かれ、ディレクトリ情報ツリーが定義されていましたそれは住宅および組織の加入者を代表するエントリを持つ国際電話システムを反映しています。これは、RFC 2256でLightweight Directory Access Protocol標準スキーマに進化しました。組織コンテキストで個人を表すためにLDAPで使用される最も広く配布されているホワイトページスキーマの1つは、RFC 2798で定義されているinetOrgPersonです。Active Directoryのバージョンは、クラス、ユーザー。多くの大企業では、アイデンティティ管理アーキテクチャの一環として、社員または顧客向けに独自のホワイトページスキーマを定義しています。異なるスキーマを使用してデータベースとディレクトリを変換することは、多くの場合メタディレクトリの機能であり、Common Indexing Protocolなどのデータ交換標準です。
一部の初期のディレクトリ展開では、以下のようなホワイトページスキーマの設計上の選択肢が悪いために苦しんでいました。
 名前の目的に使用される属性は、大規模な環境(人の共通名など)では一意ではなく、社会保障番号などの個人情報の盗難につながる可能性のある(姓のような)ユーザーはプロビジョニング中に一意ではありますが依然として記憶に残る属性を選択する必要がありました
汎用ディレクトリでの使用に適したスタンドアロン定義としても、ネットワークプロトコルに組み込みとしても、多数の提案されたスキーマが存在します。
その他の一般的なホワイトページスキーマの例には、RFC 2426で定義されているvCardとFOAFがあります。