If操作

現在の操作の名前をテストします。 実行されるテストのタイプは、指定された演算子によって異なります。

フィールド

演算子

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

演算子

次の場合にTrueを返します...

等しい

現在の操作名は、指定した比較モードを使用して比較した場合、条件のコンテンツと等しくなります。

等しくない

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

より大きい

現在の操作名は、指定した比較モードを使用して比較した場合、条件のコンテンツより大きくなります。

より大きくない

「より大きい」の場合Falseが返されます。

より小さい

現在の操作名は、指定した比較モードを使用して比較した場合、条件の内容より小さくなります。

より小さくない

「より小さい」の場合Falseが返されます。

選択演算子に定義されている値を含みます。この値は条件によって使用されます。各値で変数の拡張がサポートされています。詳細については、変数の拡張を参照してください値フィールドが含まれる演算子は次のとおりです。

  • 等しい

  • 等しくない

  • より大きい

  • より大きくない

  • より小さい

  • より小さくない

値は、メタディレクトリエンジンが検索する操作です。

  • 追加

  • 関連付けの追加

  • オブジェクトパスワードの確認

  • チェックパスワード

  • 削除

  • 名前付きパスワードの取得

  • パラメータの開始

  • インスタンス

  • 変更

  • 関連付けの変更

  • パスワード変更

  • 移動

  • パスワード

  • クエリー

  • クエリスキーマ

  • 関連付けの削除

  • 名前を変更する

  • スキーマ定義

  • ステータス

  • 同期

このリストは排他的ではありません。カスタム操作はドライバおよび管理者によって実装できます。

比較モード

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

モード

説明

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

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

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

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

正規表現

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

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

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

ソースDN

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

ターゲットDN

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

数値

数値で比較します。

バイナリ

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

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

  • 等しい

  • 等しくない

  • より大きい

  • より大きくない

  • より小さい

  • より小さくない

この例では、役職に基づいて、ユーザオブジェクトを適切なグループ(従業員またはマネージャ)に追加します。必要に応じてグループも作成し、そのグループに同等のセキュリティを設定します。これは「Govern Groups for User Based on Title Attribute」というポリシー名で、NovellサポートWebサイトからダウンロードできます。詳細については、Identity Managerポリシーのダウンロードを参照してください。 ポリシーをXMLで表示するには、003-Command-AddCreateGroups.xmlを参照してください。

役職に依存してユーザを適切なグループに配置する
操作

この条件では、追加または変更の操作が発生したかどうかを確認しています。これらのいずれかが発生した場合、ローカル変数が設定されます。