イベントの生成

ユーザ定義イベントをNovell AuditまたはSentinelに送信します。

フィールド

ID

イベントのIDです。 java.lang.IntegerのparseIntメソッドを使用して解析したときに、1000~1999の整数になる値を指定する必要があります。 変数の拡張がサポートされます。 詳細については、変数の拡張を参照してください。

レベル

イベントのレベル。

レベル

説明

log-emergency

Metadirectoryエンジンまたはドライバがシャットダウンされるイベント。

log-alert

早急に注意が必要なイベント。

log-critical

Metadirectoryエンジンまたはドライバの一部が正常に動作しなくなるイベント。

log-error

Metadirectoryエンジンまたはドライバによって処理できるエラーを説明するイベント。

log-warning

問題を表さないネガティブなイベント。

log-notice

管理者が使い方や操作を理解または向上するのに使用できるイベント(ポジティブまたはネガティブ)。

log-info

いずれかの重要度を持つポジティブイベントです。

log-debug

サポート担当者またはエンジニアがメタディレクトリエンジンまたはドライバの操作をデバッグするためのイベント。

文字列

イベントに含めるユーザ定義の文字列値、整数値、およびバイナリ値を指定します。これらの値は、名前付き文字列ビルダを使用して指定します。

タグ

説明

target

イベントの対象になるオブジェクト。

target-type

ターゲットの定義済みの形式を示す整数です。 現在定義済みのtarget-typeの値を示します。

  • 0 = なし

  • 1 = スラッシュ表記

  • 2 = ドット表記

  • 3 = LDAP表記

subTarget

イベントの対象になるターゲットのサブコンポーネント。

text1

ここに入力されるテキストは、text1イベントフィールドに格納されます。

text2

ここに入力されるテキストは、text2イベントフィールドに格納されます。

text3

ここに入力されるテキストは、text3イベントフィールドに格納されます。

ここに入力される任意の数字は、valueイベントフィールドに格納されます。

value3

ここに入力される任意の数字は、value3イベントフィールドに格納されます。

データ

ここに入力されるデータは、blobイベントフィールドに格納されます。

備考

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を読み込みます。