次のオブジェクトは、auditlogAPIに直接関連しています。
監査ログオブジェクトには、ユーザーの操作に関する情報が含まれています。以下のプロパティがあります。
| プロパティ | タイプ | 説明 |
|---|---|---|
| auditid | ID | 監査ログエントリのID。CUIDアルゴリズムを使用して生成されます。 |
| userid | ID | 監査ログエントリの作成者のユーザーID。 |
| username | string | 監査ログエントリの作成者のユーザー名。 |
| clock | timestamp | 監査ログエントリの作成タイムスタンプ。 |
| ip | string | 監査ログエントリの作成者のIPアドレス。 |
| action | integer | 監査ログエントリのアクション。 指定可能な値: 0 - 追加; 1 - 更新; 2 - 削除; 4 - ログアウト; 7 - 実行; 8 - ログイン; 9 - ログイン失敗; 10 - 履歴クリア; 11 - 設定リフレッシュ; 12 - プッシュ。 |
| resourcetype | integer | 監査ログエントリのリソースタイプ。 指定可能な値: 0 - ユーザー; 3 - メディアタイプ; 4 - ホスト; 5 - アクション; 6 - グラフ; 11 - ユーザーグループ; 13 - トリガー; 14 - ホストグループ; 15 - アイテム; 16 - イメージ; 17 - 値のマッピング; 18 - サービス; 19 - マップ; 22 - Webシナリオ; 23 - ディスカバリールール; 25 - スクリプト; 26 - プロキシ; 27 - メンテナンス; 28 - 正規表現; 29 - マクロ; 30 - テンプレート; 31 - トリガープロトタイプ; 32 - アイコンマッピング; 33 - ダッシュボード; 34 - イベント相関; 35 - グラフプロトタイプ; 36 - アイテムプロトタイプ; 37 - ホストプロトタイプ; 38 - 自動登録; 39 - モジュール; 40 - 設定; 41 - ハウスキーピング; 42 - 認証; 43 - テンプレートダッシュボード; 44 - ユーザーロール; 45 - APIトークン; 46 - スケジュールレポート; 47 - 高可用性ノード; 48 - SLA; 49 - ユーザーディレクトリ; 50 - テンプレートグループ; 51 - コネクタ; 52 - LLDルール; 53 - 履歴; 54 - 多要素認証; 55 - プロキシグループ; 56 - LLDルールプロトタイプ。 |
| resourceid | ID | 監査ログエントリのリソース識別子。 |
| resourcename | string | 監査ログエントリのリソースの人間が読める名前。 |
| recordsetid | ID | 監査ログエントリのレコードセットID。同じ操作中に作成された監査ログレコードは同じレコードセットIDを持ちます。CUIDアルゴリズムを使用して生成されます。 |
| details | text | 監査ログエントリの詳細。詳細はJSONオブジェクトとして保存され、各プロパティ名は変更が発生したプロパティまたはネストされたオブジェクトへのパスであり、各値にはこのプロパティまたはネストされたオブジェクトでの変更に関するデータ(配列形式)が含まれます。 値の形式例: ["add"] - ネストされたオブジェクトが追加された; ["add", "<value>"] - 追加されたオブジェクトのプロパティが<value>である; ["update"] - ネストされたオブジェクトが更新された; ["update", "<new value>", "<old value>"] - 更新されたオブジェクトのプロパティが<old value>から<new value>に変更された; ["delete"] - ネストされたオブジェクトが削除された。 |