ユーザ定義イベントをNovell AuditまたはSentinelに送信します。
イベントのIDです。 java.lang.IntegerのparseIntメソッドを使用して解析したときに、1000~1999の整数になる値を指定する必要があります。 変数の拡張がサポートされます。 詳細については、変数の拡張を参照してください。
イベントのレベル。
イベントに含めるユーザ定義の文字列値、整数値、およびバイナリ値を指定します。これらの値は、名前付き文字列ビルダを使用して指定します。
Novell AuditまたはSentinelのイベント構造には、1つのターゲット、1つのサブターゲット、3つの文字列(text1、text2、text3)、2つの整数(value、value3)、および1つの一般的なフィールド(data)が含まれます。 テキストフィールドは256バイトに制限されています。データフィールドには3KBまでの情報を含めることができます。ただし、環境によってはこれより大きいデータフィールドを使用できる場合もあります。
例には名字属性の最初の1文字を基にユーザオブジェクトの配置ポリシーを実装する4つのルールが含まれます。これはメッセージのトレースとカスタムNovell AuditまたはSentinelイベントの両方を生成します。イベントの生成アクションは、Novell AuditまたはSentinelにイベントを送信する場合に使用されます。これは、「Policy to Place by Surname (名字で配置するためのポリシー)」という名前のポリシーで、NovellのサポートWebサイトからダウンロードできます。詳細については、『 Understanding Policies for Identity Manager 3.5.1
』の「 Downloading Identity Manager Policies 」を参照してください。XML形式でポリシーを参照するには、001-Placement-BySurname.xmlを参照してください。
次に示すのは、文字列の引数を指定する場合に使用される、名前付き文字列ビルダの例です。
イベントの生成により、ID 1000のイベントが作成され、LVUser1のローカル変数により生成されたテキストが表示されます。ローカル変数LVUser1はユーザ:操作属性"cn" +"が"+"Training\Users\Active\Users1"+" container"に追加された文字列です。このイベントは、Training\Users\Active\Users1コンテナに追加されたユーザ:jsmithを読み込みます。