Skip to main content

get_plan_audit_logs

プラン、複数のプラン、またはポートフォリオ全体のガバナンス状態と監査証跡を取得します。予算追跡、検証履歴、コンプライアンスサマリーを返します。

リクエスト

結果は各プラン内で media_buy_id ごとにグループ化されます。 複数プラン — 1回の呼び出しで特定のプランを取得します:
ポートフォリオクエリ — 1つ以上のポートフォリオのすべてのメンバープランの統合監査データを取得します:
plan_idsportfolio_plan_ids を組み合わせて、1回の呼び出しで特定のプランとポートフォリオの両方をクエリできます。

レスポンス

フィールド

リクエスト

レスポンス

認可

リクエストスキーマにはエンベロープの account フィールドがありません — テナントの識別は送信された ID から解決されます。ガバナンスエージェントは、認証済みプリンシパルが、すべての plan_ids メンバー、portfolio_plan_ids から展開されるすべてのプラン、governance_contexts が指すすべての被管理アクションについて認可されていることを検証しなければなりません(MUST)。いずれかの要素が認可チェックに失敗した場合、ガバナンスエージェントは汎用的な PLAN_NOT_FOUND レスポンスでフェイルクローズしなければなりません(MUST)— エラーボディは「未認可」と「見つからない」を区別してはならず、問題の ID を名指ししてはなりません(MUST NOT)。パターンと存在漏洩のガードレールについては エージェントとアカウントの分離 を参照。

エラーコード

関連タスク

  • sync_plans — プランをプッシュまたは更新します
  • check_governance — プランに対してアクションを検証します
  • report_plan_outcome — プラン状態を更新するために結果を報告します