監査証跡

最終公開日 : Aug 10, 2026
Related information

概要

監査証跡機能を使用すると、TIBCO EBX® でのすべてのビューアクセスとユーザーサービスの起動をログに記録できます。
この機能はデフォルトで無効になっています。監査証跡ログを有効にするには、 INFO メッセージを有効にするレベルで audit ログカテゴリを構成します。
以下も参照してください。:

ログコンテンツ

監査証跡によってログに記録される情報は、次のセクションで説明する共通ヘッダーとイベント固有のコンテンツの 2 つの部分に分かれています。

共通ヘッダー

常にログに記録されるヘッダー属性は次のとおりです。
user-login
ユーザーのログイン
user-ip
ユーザーの IP アドレス (利用可能な場合)
event
次の値のうち、ユーザーが実行したイベントのタイプ。
  • TABULAR_ACCESS:UI で表形式のビューにアクセスする場合。
  • HIERARCHY_EXPAND_NODE:ノードが階層ビューで展開されたとき、またはビューが表示された場合。
  • HIERARCHY_EXPAND_ALL:複数のノードが階層ビューで展開されている場合。
  • DATASPACE_PERMISSION_TABULAR_ACCESS:データスペースの権限テーブルにアクセスした場合。
  • DATASET_PERMISSION_TABULAR_ACCESS:データセットの権限テーブルにアクセスした場合。
  • USER_SERVICE:エクスポート、比較、検証のビルトインサービス、アドオンまたはカスタム ユーザーサービスが起動された場合。

テーブルビューイベント

このセクションでは、テーブルビューに固有のイベントについて説明します。
  • TABULAR\_ACCESS
  • HIERARCHY\_EXPAND\_NODE
  • HIERARCHY\_EXPAND\_ALL
  • DATASPACE\_PERMISSION\_TABULAR\_ACCESS
  • DATASET\_PERMISSION\_TABULAR\_ACCESS
これらのイベントは、テーブルビューが開かれたとき、更新されたとき、検索が実行されたとき、ユーザーがページネーションを使用してナビゲートしたときにトリガーされます。
これらのイベントに固有のコンテンツ属性は次のとおりです。
データスペース
テーブルを含むデータスペースのキー
dataset
テーブルを含むデータセットのキー
table
アクセスされているテーブルのパス (権限イベントには適用されません)
view-id
現在適用されているカスタムビューの識別子 (権限イベントには適用されません)
view-name
現在適用されているカスタムビューの公開名 (権限イベントには適用されません)
pagination-info
表形式ビューまたは展開されたノードのページネーションに関する情報
hierarchy-expanded-node
展開されるノードの識別子 (階層イベントにのみ適用されます)。
複数のレベルが展開される (すべて検索または展開) 場合、上位のノードです。識別子は、プレフィックス「:」付きのノードラベルです。ルートノードは「:」として識別されます。
階層が最初に表示されるとき、ルートノードのみが展開されるため、イベントは HIERARCHY_EXPAND_NODE になります。
filters
ビューに適用され、JSON 形式で集約されたすべてのフィルター。フィルターには次の 3 種類があります。
  • quick-search:クイック検索フィールドへのユーザー入力 (存在する場合)。
  • structure-search:JSON 形式の高度な検索パネルを使用して構成されたユーザーの高度なフィルター (存在する場合)。
  • view-filter:XPath 形式のビューで定義されたフィルター (存在する場合)。
filters={"structured-search":["starts-with","/field/city","city"],"view-filter":"matches(./country,'France')"}

ユーザーサービス

このイベントに固有のコンテンツ属性は次のとおりです。
service-key
実行中のサービスのサービスキー
service-mode
サービスは、選択エンティティの任意の中間レベルで実行できます。たとえば、現在の選択エンティティがレコードの場合、データスペース、データセット、テーブル、またはレコードのレベルでサービスを実行できます。この属性により、サービスが実行される選択エンティティのレベルを定義できます。
selection
JSON 形式でサービスが実行されるエンティティの選択 (ブランチまたはバージョン、データセットなど)。100 を超えるレコードが選択された場合、最初の 100 個のレコードのみがログに記録されます。
service-parameters
サービス実行用に指定された追加の入力パラメーター
  • ビルトインサービスについては、パラメータのリストを参照してください。
  • カスタムサービスの場合、パラメータは宣言で指定されます。
  • アドオンサービスについては、アドオンのドキュメントを参照してください。

レガシー XML 監査証跡 (非推奨)

XML 監査証跡は、データの更新を XML ファイルに記録します。現在非推奨となっているこのレガシー機能は、将来のバージョンで削除される予定です。このタイプの監査証跡は使用されなくなりましたが、レガシー XML 監査証跡は引き続き利用できます。