このセクションでは、多くの現実世界の実例を見て、これらの要件を満たすためにビューをどのように活用できるかについて説明します。
ディレクトリに頻繁な反復情報が含まれる場合、ビューが有効です。 たとえば、ユーザ エントリにはそれぞれ、多くのユーザにとって同一の場所と連絡先詳細が含まれます。 これはキャッシュとバックアップに多くのスペースを使い、更新が複雑です。
これを解決するために、以下の方法でビューを使用します。
ディレクトリに、1 対多の下位エントリがあり、これらのエントリがそれぞれさまざまな設定情報を含む場合、ビューを使用して、必要なエントリ、およびそのすべての下位エントリを返す単一の検索を実行できます。
これを行うには、ターゲット エントリを取得するビューを作成します。
この検索(エントリのべース オブジェクトを返す)の結果を使用して、次にエントリの下位エントリを返すための 1 レベル/サブツリー検索を実行できます。
ビューは結果を返す前に、値を削除できます。 これはアクセスを制限する際に役立ちます。
たとえば、有料テレビの顧客が成人向けコンテンツを含むパッケージを購読する際に、成人向けコンテンツを小さな子供に許可したくない場合などがあります。
ビューを作成して、ユーザが購読した特定のパッケージのサービスを取得できます。
ビューの次の段階で、上記で取得した値/オブジェクトから切り取ることができる制限アイテムを取得できます。
オーバレイ ディレクトリにより、追加属性を持つ別のディレクトリでエントリを補強することができます。 これにより CA Directory を使用して、それほど柔軟でない既存のディレクトリのスキーマを拡張できます。
ビューを使用して、他のディレクトリと一意の値を共有する別のディレクトリ インスタンスにエントリを格納することにより、これ実現できます。 ビューを作成して、2 つのリンクしたエントリを取得し、単一のエントリに結果をマージできます。
| Copyright © 2012 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |