Query Service監査ログの統合

Adobe Experience Platform Query Service監査ログ統合では、クエリ関連のユーザーアクションのレコードが提供されます。 監査ログは、企業のデータ管理ポリシーや規制要件のトラブルシューティングや遵守に役立つ重要なツールです。 この機能を使用すると、多くのイベントタイプのアクションログを返し、レコードをフィルタリングおよびエクスポートできます。 ログは、Experience Platform UIまたはAudit Query APIを通じてアクセスし、CSVまたはJSON ファイル形式でダウンロードできます。

監査ログのユーザーインターフェイスについて詳しくは、監査ログの概要ドキュメント ​を参照してください。 Experience Platform APIの呼び出しについて詳しくは、監査ログ API ガイド ​を参照してください。

NOTE
セッション削除アクションがログに記録されます。 UI ワークフローについては、​ クエリサービスセッションの管理を参照してください。

前提条件

Experience Platform UI内で監査ログダッシュボードを表示するには、Data Governance View User Activity Log権限を有効にする必要があります。 この権限は、Adobe Admin Console を使用して有効にできます。この権限を有効にするための管理者権限がない場合は、組織の管理者に問い合わせてください。 Admin Console を使用した権限の追加に関する完全な手順については、アクセス制御に関するドキュメントを参照してください。

Query Service個の監査ログ カテゴリ audit-log-categories

Query Serviceが提供する監査ログのカテゴリは次のとおりです。

カテゴリ
説明
Query
このカテゴリでは、クエリ実行を監査できます。
Query template
このカテゴリでは、クエリテンプレートで実行されたさまざまなアクション(作成、更新、削除)を監査できます。
Scheduled query
このカテゴリでは、Query Service内に作成、更新、または削除されたスケジュールを監査できます。

Query Service監査ログの実行 perform-an-audit-log

Query Service アクティビティの監査を実行するには、左側のナビゲーションから「Audits」を選択し、続いてfunnel アイコン( フィルターアイコン)を選択します。 )を使用すると、検索結果の絞り込みに役立つフィルターコントロールのリストを表示できます。

左側のナビゲーションとフィルター制御に「監査」がハイライト表示されたExperience Platform UI監査ログダッシュボード。

Audits ダッシュボード Activity log タブから、記録されたすべてのExperience Platform アクションをQuery Service カテゴリでフィルタリングできます。 ログ結果は、実行された期間、実行されたアクション/関数、またはクエリを実行したユーザーに基づいて、さらにフィルタリングできます。 カテゴリ、アクション、ユーザー、ステータス に基づいてログをフィルタリングする方法については、監査ログのドキュメントを参照してください。

返される監査ログデータには、選択したフィルター条件を満たすすべてのクエリに関する次の情報が含まれます。

列の名前
説明
Timestamp
month/day/year hour:minute AM/PM形式で実行されたアクションの正確な日時。
Asset Name
Asset Name フィールドの値は、フィルターとして選択したカテゴリによって異なります。 Scheduled query カテゴリを使用する場合、これは​ スケジュール名 ​です。 Query template カテゴリを使用する場合、これは​ テンプレート名 ​です。 Query カテゴリを使用する場合、これは​ セッション ID ​です
Category
このフィールドは、フィルタードロップダウンで選択したカテゴリと一致します。
Action
これは、作成、削除、更新、実行のいずれかです。 使用可能なアクションは、フィルターとして選択したカテゴリによって異なります。
User
このフィールドは、クエリを実行したユーザーIDを提供します。

フィルタリングされたアクティビティログがハイライト表示された監査ダッシュボード。

NOTE
ログ結果をCSVまたはJSON ファイル形式でダウンロードすると、監査ログダッシュボードにデフォルトで表示されるよりも多くのクエリの詳細が提供されます。

詳細パネル

監査ログの結果の任意の行を選択して、画面の右側にある詳細パネルを開きます。

詳細パネルがハイライト表示されたダッシュボードアクティビティログのタブを監査します。

詳細パネルを使用して、Asset IDとEvent statusを検索できます。

Asset IDの値は、監査で使用されるカテゴリによって異なります。

  • Query カテゴリを使用する場合、Asset IDは​ セッション ID ​です。
  • Query template カテゴリを使用する場合、Asset IDは​ テンプレート ID ​で、先頭にtemplateID:が付きます。
  • Scheduled query カテゴリを使用する場合、Asset IDは​ スケジュール ID ​で、先頭にscheduleID:が付きます。

Event statusの値は、監査で使用されるカテゴリによって異なります。

  • Query カテゴリを使用する場合、Event status フィールドには、そのセッション内でユーザーが実行したすべての​ クエリ ID ​のリストが表示されます。
  • Query template カテゴリを使用する場合、Event status フィールドには、イベントステータスの接頭辞として​ テンプレート名 ​が表示されます。
  • Query schedule カテゴリを使用する場合、Event status フィールドには、イベントのステータスのプレフィックスとして​ スケジュール名 ​が表示されます。

Query Service個の監査ログカテゴリで使用可能なフィルター available-filters

使用可能なフィルターは、ドロップダウンで選択したカテゴリによって異なります。 次の表は、Query Service 監査ログカテゴリ ​で使用できるフィルターの詳細を示しています。

フィルター
説明
カテゴリ
使用可能なカテゴリの完全なリストについては、Query Service 監査ログカテゴリ ​の節を参照してください。
アクション
Query Service個の監査カテゴリを参照する場合、更新は既存のフォーム ​変更され、削除は​ スケジュールまたはテンプレート ​の削除、作成は​新しいスケジュールまたはテンプレートの作成、実行は​クエリを実行しています
ユーザー
完全なユーザーID (johndoe@acme.comなど)を入力して、ユーザーでフィルタリングします。
ステータス
Allow、SuccessおよびFailure オプションは、「ステータス」または「イベントステータス」に基づいてログをフィルタリングしますが、Deny オプションは​すべての ログをフィルタリングします。
日付
結果をフィルターする日付範囲を定義する開始日および/または終了日を選択します。

次の手順

このドキュメントを読むことで、Query Service監査ログ機能と、それを使用してQuery Service ユーザーアクションをフィルタリングする方法について理解を深めることができます。

トラブルシューティングの目的でQuery Service監査ログ機能を使用している場合は、​ トラブルシューティングガイド ​をお読みになることをお勧めします。

recommendation-more-help
ccf2b369-4031-483f-af63-a93b5ae5e3fb