ixp
latest
false
  • 概要
  • モデルの構築
  • モデルの検証
  • モデルのデプロイ
  • API
    • API 監査イベント
  • よくある質問
UiPath logo, featuring letters U and I in white

非構造化ドキュメントと複雑なドキュメント ユーザー ガイド

最終更新日時 2026年1月8日

API 監査イベント

監査イベントをクエリする

監査イベントをクエリして、プラットフォーム内でのユーザーとシステムのアクションの詳細な記録を取得できます。

注: IXP 監査ログ ビューアー ロールが割り当てられている必要があります。

/api/v1/audit_events/query

bash

curl -X POST 'https://<my_api_endpoint>/api/v1/audit_events/query' \
    -H "Authorization: Bearer $REINFER_TOKEN" \
    -H "Content-Type: application/json" \
    -d '{
  "filter": {
    "timestamp": {
      "maximum": "2021-07-10T00:00:00Z",
      "minimum": "2021-06-10T00:00:00Z"
    }
  }
}'
curl -X POST 'https://<my_api_endpoint>/api/v1/audit_events/query' \
    -H "Authorization: Bearer $REINFER_TOKEN" \
    -H "Content-Type: application/json" \
    -d '{
  "filter": {
    "timestamp": {
      "maximum": "2021-07-10T00:00:00Z",
      "minimum": "2021-06-10T00:00:00Z"
    }
  }
}'

ノード

const request = require("request");

request.post(
  {
    url: "https://<my_api_endpoint>/api/v1/audit_events/query",
    headers: {
      Authorization: "Bearer " + process.env.REINFER_TOKEN,
    },
    json: true,
    body: {
      filter: {
        timestamp: {
          maximum: "2021-07-10T00:00:00Z",
          minimum: "2021-06-10T00:00:00Z",
        },
      },
    },
  },
  function (error, response, json) {
    // digest response
    console.log(JSON.stringify(json, null, 2));
  }
);const request = require("request");

request.post(
  {
    url: "https://<my_api_endpoint>/api/v1/audit_events/query",
    headers: {
      Authorization: "Bearer " + process.env.REINFER_TOKEN,
    },
    json: true,
    body: {
      filter: {
        timestamp: {
          maximum: "2021-07-10T00:00:00Z",
          minimum: "2021-06-10T00:00:00Z",
        },
      },
    },
  },
  function (error, response, json) {
    // digest response
    console.log(JSON.stringify(json, null, 2));
  }
);

Python

import json
import os

import requests

response = requests.post(
    "https://<my_api_endpoint>/api/v1/audit_events/query",
    headers={"Authorization": "Bearer " + os.environ["REINFER_TOKEN"]},
    json={
        "filter": {
            "timestamp": {
                "minimum": "2021-06-10T00:00:00Z",
                "maximum": "2021-07-10T00:00:00Z",
            }
        }
    },
)

print(json.dumps(response.json(), indent=2, sort_keys=True))
import json
import os

import requests

response = requests.post(
    "https://<my_api_endpoint>/api/v1/audit_events/query",
    headers={"Authorization": "Bearer " + os.environ["REINFER_TOKEN"]},
    json={
        "filter": {
            "timestamp": {
                "minimum": "2021-06-10T00:00:00Z",
                "maximum": "2021-07-10T00:00:00Z",
            }
        }
    },
)

print(json.dumps(response.json(), indent=2, sort_keys=True))

レスポンス

{
  "audit_events": [
    {
      "actor_user_id": "e2148a6625225593",
      "dataset_ids": ["1fe230edc85ffc1a"],
      "event_id": "2555880060c23eb5",
      "event_type": "get_datasets",
      "project_ids": ["ce3c61dcf210f425", "274400867ab17af9"],
      "tenant_ids": ["c59b6e209da438a8"],
      "timestamp": "2021-06-10T16:32:53Z"
    }
  ],
  "continuation": "2555880060c23eb5",
  "datasets": [
    {
      "id": "1fe230edc85ffc1a",
      "name": "collateral-sharing",
      "project_id": "ce3c61dcf210f425",
      "title": "Collateral Sharing"
    },
    {
      "id": "274400867ab17af9",
      "name": "Customer-Feedback",
      "project_id": "ce3c61dcf210f425",
      "title": "Customer Feedback"
    }
  ],
  "projects": [
    {
      "id": "ce3c61dcf210f425",
      "name": "bank-collateral",
      "tenant_id": "c59b6e209da438a8"
    }
  ],
  "status": "ok",
  "tenants": [
    {
      "id": "c59b6e209da438a8",
      "name": "acme"
    }
  ],
  "users": [
    {
      "display_name": "Alice",
      "email": "alice@acme.example",
      "id": "e2148a6625225593",
      "tenant_id": "c59b6e209da438a8",
      "username": "alice"
    }
  ]
}{
  "audit_events": [
    {
      "actor_user_id": "e2148a6625225593",
      "dataset_ids": ["1fe230edc85ffc1a"],
      "event_id": "2555880060c23eb5",
      "event_type": "get_datasets",
      "project_ids": ["ce3c61dcf210f425", "274400867ab17af9"],
      "tenant_ids": ["c59b6e209da438a8"],
      "timestamp": "2021-06-10T16:32:53Z"
    }
  ],
  "continuation": "2555880060c23eb5",
  "datasets": [
    {
      "id": "1fe230edc85ffc1a",
      "name": "collateral-sharing",
      "project_id": "ce3c61dcf210f425",
      "title": "Collateral Sharing"
    },
    {
      "id": "274400867ab17af9",
      "name": "Customer-Feedback",
      "project_id": "ce3c61dcf210f425",
      "title": "Customer Feedback"
    }
  ],
  "projects": [
    {
      "id": "ce3c61dcf210f425",
      "name": "bank-collateral",
      "tenant_id": "c59b6e209da438a8"
    }
  ],
  "status": "ok",
  "tenants": [
    {
      "id": "c59b6e209da438a8",
      "name": "acme"
    }
  ],
  "users": [
    {
      "display_name": "Alice",
      "email": "alice@acme.example",
      "id": "e2148a6625225593",
      "tenant_id": "c59b6e209da438a8",
      "username": "alice"
    }
  ]
}

監査イベントは、ユーザーが IXP プラットフォームで実行したアクションの記録です。監査可能なイベントの例は次のとおりです。

  • ユーザーのログイン
  • ユーザーによるパスワードの変更
  • ユーザーによる、別のユーザーの権限の変更
名前入力Required説明
continuationstring×前のクエリが応答で continuation を返した場合は、イベントの別のページを使用できます。 返された継続値をここに設定して、次のページを取得します。
limitNumber×ページごとに返される監査イベントの数。 デフォルトは 128 です。
filterフィルター×返す監査イベントを指定するフィルターです。
filter の形式は次のとおりです。
名前入力Required説明
timestampタイムスタンプフィルター×イベントを返す時間範囲を指定するフィルターです。
TimestampFilter の形式は次のとおりです。
名前入力Required説明
minimumstring×ISO-8601 形式のタイムスタンプです。指定した場合、このタイムスタンプ以降の監査イベントのみを返します。
maximumstring×ISO-8601 形式のタイムスタンプです。指定した場合、このタイムスタンプより前の監査イベントのみを返します。

監査イベントの種類

このセクションには、非構造化ドキュメントと複雑なドキュメントに適用されるすべての監査イベントの種類が記載されています。

プロジェクト管理

予定の種類説明
ucd_project_created非構造化ドキュメントと複雑なドキュメント プロジェクトが作成されました。
ucd_project_deleted非構造化ドキュメントと複雑なドキュメント プロジェクトが削除されました。

モデルの管理

予定の種類説明
model_version_publishedモデルがパブリッシュされました。
model_version_unpublishedモデル タグが更新されました。
model_tag_deletedパブリッシュ済みのモデルが削除されました。

データセットの管理

予定の種類説明
get_datasetsデータセットが取得されました。
get_datasets_by_ownerデータセットが所有者によって取得されました。
get_dataset特定のデータセットが取得されました。
export_datasetデータセットがエクスポートされました。

ユーザーの管理

予定の種類説明
create_user新しいユーザーが作成されました。
delete_userユーザーが削除されました。
get_usersユーザー情報が取得されました。
update_userユーザー情報が変更されました。

認証とセキュリティ

予定の種類説明
login_successユーザー ログインが成功しました。
authentication_failed_passwordパスワードが間違っているためログインに失敗しました。
authentication_failed_totpTOTP コードが間違っているためログインに失敗しました。
login_failed_ip_addressIP アドレス制限のためログインに失敗しました。
revoke_api_tokensAPI トークンが取り消されました。
revoke_login_tokensログイン トークンが取り消されました。
revoke_current_login_token現在のセッション トークンが取り消されました。
replace_api_tokenAPI トークンが置換されました。
authentication_failed_totp_lockoutTOTP のロックアウトのためログインが失敗しました。

パスワードのリセット

予定の種類説明
send_password_reset_successパスワード リセット メールの送信に成功しました。
send_password_reset_failed_ip_addressIP によってパスワードのリセットがブロックされました。
verify_password_reset_successパスワードのリセットの検証に成功しました。
verify_password_reset_failed_ip_addressIP によってパスワードのリセットの検証がブロックされました。
change_password_successパスワードの変更が成功しました。
change_password_failed_totpTOTP のためにパスワードの変更に失敗しました。
change_password_failed_ip_addressパスワードの変更がブロックされました。
verify_password_reset_failed_signatureパスワード リセットの署名が無効です。
verify_password_reset_failed_timestampパスワードのリセット リンクが期限切れです。
change_password_failed_current_password現在のパスワードに間違ったパスワードが入力されました。

コメントのクエリ

予定の種類説明
comment_query_textテキストベースのコメントのクエリ。
comment_query_sampleコメントのクエリのサンプル。
comment_query_learning学習関連のコメントのクエリ。
comment_query_any_label_asc昇順のラベルベースのクエリ。
comment_query_recent最近のコメントのクエリ。
comment_query_by_label特定のラベルでフィルター処理したクエリ。
comment_query_diagnostic診断コメントのクエリ。
comment_query_label_propertyラベルのプロパティのクエリ。
comment_query_attachment_text添付ファイル テキストのクエリ。

注釈

予定の種類説明
get_annotationsアノテーションが取得されました。
update_annotationアノテーションが変更されました。

クォータの管理

予定の種類説明
quota_setクォータが設定されました。
quota_resetクォータがリセットされます。
quotas_getクォータが取得されました。

システムと管理

予定の種類説明
audit_event_query監査イベントが直接クエリされました。
  • 監査イベントをクエリする
  • 監査イベントの種類

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2026 UiPath. All rights reserved.