前のトピック: 既存環境での memberOf の有効化

次のトピック: Multi-write レプリケーション

memberOf Updates のトリガ方法

グループ エントリまたはメンバが更新されるとき、CA Directory が memberOf Update のトリガになります。 以下の説明で、グループ エントリは groupOfNames または groupOfUniqueNames です。また、メンバには uniqueMember が含まれます。

memberOf 更新のトリガになりうる更新のタイプは以下の通りです。

データ DSA が変更リクエストを受け取ると、以下が実行されます。

  1. CA Directory はその内容を検証し、以下のすべての条件が true かどうかを決定します。
  2. メンバ属性が、設定済みの 'memberof-user-containers' リストからの DN の下位となる場合、それらの各属性について以下が実行されます。
    1. リクエストはユーザ エントリで実行されます。また、グループ DN は memberOf に追加または削除され、ロールバック変更が作成されます。
    2. ロールバック変更がロールバック リストに挿入された場合、リクエストは成功します。 エラーになった場合、ロールバックが実行されます。
  3. memberOf 属性がすべてのユーザ エントリに対して更新された場合、以下が実行されます
    1. グループ更新が実行されます。
    2. エラーが発生する場合、memberOf 更新がロールバックされます。