ixp
latest
false
  • Überblick
  • Modellerstellung
  • Modellvalidierung
  • Modellbereitstellung
  • API
    • API-Prüfungsereignisse
  • Häufig gestellte Fragen
UiPath logo, featuring letters U and I in white

Benutzerhandbuch für Unstrukturierte und komplexe Dokumente

Letzte Aktualisierung 16. Dez. 2025

API-Prüfungsereignisse

Querying audit events

You can query audit events to retrieve a detailed record of user and system actions within the platform.

Note: You must have assigned the IXP Audit Log Viewer role.

/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"
    }
  }
}'

Knoten

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))

Antwort

{
  "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"
    }
  ]
}

An audit event is a record of an action a user takes in the IXP platform. Example auditable events include:

  • A user logging in.
  • A user changing their password.
  • A user changing the permissions of another user.
NameTypErforderlichBeschreibung
continuationstringneinWenn eine vorherige Abfrage ein continuation in der Antwort zurückgegeben hat, ist eine andere Seite mit Ereignissen verfügbar. Legen Sie den zurückgegebenen Fortsetzungswert hier fest, um die nächste Seite abzurufen.
limitNummerneinDie Anzahl der Prüfungsereignisse, die pro Seite zurückgegeben werden sollen. Der Standardwert ist 128.
filterFilterneinA filter that specifies which audit events to return.
filter hat das folgende Format:
NameTypErforderlichBeschreibung
timestampZeitstempelfilterneinA filter that specifies what time range to return events in.
TimestampFilter hat das folgende Format:
NameTypErforderlichBeschreibung
minimumstringneinAn ISO-8601 timestamp. If provided, it only returns an audit event after or including this timestamp.
maximumstringneinAn ISO-8601 timestamp. If provided, it only returns an audit event before this timestamp.

Prüfungsereignistypen

Dieser Abschnitt enthält alle Prüfungsereignistypen, die für unstrukturierte und komplexe Dokumente gelten.

Projektmanagement

EreignistypBeschreibung
ucd_project_createdEin Projekt für unstrukturierte und komplexe Dokumente wird erstellt.
ucd_project_deletedEin Projekt für unstrukturierte und komplexe Dokumente wird gelöscht.

Modellverwaltung

EreignistypBeschreibung
model_version_publishedEin Modell wird veröffentlicht.
model_version_unpublishedEin Modell-Tag wird aktualisiert.
model_tag_deletedEin veröffentlichtes Modell wird gelöscht.

Dataset-Verwaltung

EreignistypBeschreibung
get_datasetsDatasets werden abgerufen.
get_datasets_by_ownerDatasets werden vom Besitzer abgerufen.
get_datasetEin bestimmtes Dataset wird abgerufen.
export_datasetEin Dataset wird exportiert.

Protokolle

EreignistypBeschreibung
create_userEin neuer Benutzer wird erstellt.
delete_userEin Benutzer wird gelöscht.
get_usersBenutzerinformationen werden abgerufen.
update_userBenutzerinformationen werden geändert.

Authentifizierung und Sicherheit

EreignistypBeschreibung
login_successErfolgreiche Benutzeranmeldung.
authentication_failed_passwordAnmeldung aufgrund eines falschen Kennworts fehlgeschlagen.
authentication_failed_totpFehlgeschlagene Anmeldung aufgrund eines falschen TOTP-Codes.
login_failed_ip_addressFehler bei der Anmeldung aufgrund von Einschränkungen für die IP-Adresse.
revoke_api_tokensAPI-Token werden widerrufen.
revoke_login_tokensAnmeldetoken werden widerrufen.
revoke_current_login_tokenDas aktuelle Sitzungstoken wird widerrufen.
replace_api_tokenAPI-Token wurde ersetzt.
authentication_failed_totp_lockoutFehler bei der Anmeldung aufgrund einer TOTP-Sperre.

Kennwort zurücksetzen

EreignistypBeschreibung
send_password_reset_successE-Mail zum erfolgreichen Zurücksetzen des Kennworts gesendet.
send_password_reset_failed_ip_addressZurücksetzen des Kennworts für IP-Blockierung.
verify_password_reset_successÜberprüfung des Zurücksetzens des Kennworts erfolgreich.
verify_password_reset_failed_ip_addressVerifizierung, dass das Zurücksetzen des Kennworts durch IP blockiert wurde.
change_password_successErfolgreiche Kennwortänderung.
change_password_failed_totpKennwortänderung aufgrund von TOTP fehlgeschlagen.
change_password_failed_ip_addressKennwortänderung für IP blockiert.
verify_password_reset_failed_signatureUngültige Signatur zum Zurücksetzen des Kennworts.
verify_password_reset_failed_timestampAbgelaufener Link zum Zurücksetzen des Kennworts.
change_password_failed_current_passwordFalsches aktuelles Kennwort angegeben.

Kommentarabfrage

EreignistypBeschreibung
comment_query_textTextbasierte Kommentarabfragen.
comment_query_sampleBeispielkommentarabfragen.
comment_query_learningLernbezogene Kommentarabfragen.
comment_query_any_label_ascBeschriftungsbasierte Abfragen in aufsteigender Reihenfolge.
comment_query_recentNeueste Kommentarabfragen.
comment_query_by_labelAbfragen, die nach bestimmten Bezeichnungen gefiltert werden.
comment_query_diagnosticDiagnosekommentarabfragen.
comment_query_label_propertyBeschriftungseigenschaftsabfragen.
comment_query_attachment_textTextabfragen für Anhänge.

Anmerkungen

EreignistypBeschreibung
get_annotationsAnmerkungen werden abgerufen.
update_annotationEine Anmerkung wird geändert.

Kontingentverwaltung

EreignistypBeschreibung
quota_setEin Kontingent wird festgelegt.
quota_resetEin Kontingent wird zurückgesetzt.
quotas_getKontingente werden abgerufen.

System und Verwaltung

EreignistypBeschreibung
audit_event_queryPrüfungsereignisse werden direkt abgefragt.
  • Querying audit events
  • Prüfungsereignistypen

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2025 UiPath. Alle Rechte vorbehalten