Ifエンタイトルメント

現在の操作または識別ボールトにある現在のオブジェクトのエンタイトルメントをテストします。実行されるテストは、指定された演算子によって異なります。

フィールド

名前

選択した条件をテストするエンタイトルメントの名前を指定します。

演算子

条件のテストタイプを選択します。

演算子

次の場合Trueが返されます...

使用可能

現在の操作または識別ボールトで、指定したエンタイトルメントを使用できます。

使用不可

「使用可能」の場合Falseが返されます。

等しい

ターゲットデータストアに指定した属性に使用可能な値があり、指定された比較モードを使用して比較すると、指定された値と同じになります。

等しくない

「等しい」の場合Falseが返されます。

変更あり

現在の操作に、指定したエンタイトルメントの変更(属性の変更または属性の追加)が含まれます。

変更なし

「変更あり」の場合Falseが返されます。

削除指定の変更あり

現在の操作に、指定したエンタイトルメントの値を削除する変更(値の削除)が含まれ、指定された比較モードを使用して比較すると、指定された値と同じ値があります。

削除指定の変更なし

「変更あり」の場合Falseが返されます。

追加指定の変更あり

現在の操作に、指定したエンタイトルメントに値を追加する変更(値の追加または属性の追加)が含まれます。 指定された比較モードを使用して比較すると、指定された値と同じ値があります。

追加指定の変更なし

「追加指定の変更あり」の場合Falseが返されます。

選択演算子に定義されている値を含みます。この値は条件によって使用されます。値フィールドが含まれる演算子は次のとおりです。

  • 等しい

  • 等しくない

  • 追加指定の変更あり

  • 削除指定の変更あり

  • 追加指定の変更なし

  • 削除指定の変更なし

比較モード

条件は、比較が実行される方法を示す比較モードパラメータを持っています。

モード

説明

大文字と小文字の区別あり

1文字ずつ比較する(大文字と小文字の区別あり)。

大文字と小文字の区別なし

1文字ずつ比較する(大文字と小文字の区別なし)。

正規表現

正規表現が文字列全体に一致します。デフォルトで「大文字と小文字の区別あり」と設定されていても、式の中でエスケープすることで変更できます。

SunのWebサイトを参照してください。

[パターン]のオプションにはCASE_INSENSITIVE、DOTALL、およびUNICODE_CASEが使用されますが、適切な埋め込みエスケープを使用して逆の意味を指定することができます。

ソースDN

ソースデータストアのDNのフォーマットに対する適切なセマンティックを使用して比較します。

ターゲットDN

ターゲットデータストアのDNのフォーマットに対する適切なセマンティックを使用して比較します。

数値

数値で比較します。

バイナリ

バイナリ情報で比較します。

比較モードパラメータが含まれる演算子は次のとおりです。

  • 等しい

  • 等しくない

  • 追加指定の変更あり

  • 削除指定の変更あり

  • 追加指定の変更なし

  • 削除指定の変更なし