Benutzerberechtigungen für Blue Prism API

In den folgenden Tabellen sind die Blue Prism Benutzerberechtigungen aufgeführt, die erforderlich sind, um Anfragen erfolgreich an verschiedene Blue Prism API Endpunkte weiterzuleiten. Das Control Room Plug-in in Hub nutzt die API und verfügt daher über dieselben Berechtigungen. Die Tabellen bieten einen Überblick über die verfügbaren Endpunkte, Anfragen und erforderlichen Berechtigungen mit vollständigen Details, die in der Blue Prism Referenz verfügbar sind. Informationen zum Zugriff auf die API-Referenz finden Sie unter Blue Prism API.

Informationen zum Festlegen von Benutzerberechtigungen finden Sie unter Blue Prism Benutzerrollen.

Berechtigungen

Anfragen werden nach den folgenden Kategorien gruppiert:

Dashboards

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

GET

/api/v7/dashboards
/workQueueCompositions

Dieser Endpunkt ist nicht durch Benutzerberechtigungen eingeschränkt.

Gibt eine Liste der Details zur Zusammensetzung der Arbeitswarteschlange zurück.

GET

/api/v7/dashboards
/resourceUtilization

Dieser Endpunkt ist nicht durch Benutzerberechtigungen eingeschränkt.

Gibt eine Liste der Nutzungsdetails zurück.

GET

/api/v7/dashboards/
resourcesSummaryUtilization

Dieser Endpunkt ist nicht durch Benutzerberechtigungen eingeschränkt.

Gibt eine Liste der Ressourcennutzungsdetails für den angegebenen Datumsbereich zurück.

Verschlüsselungsschemata

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

GET

/api/v7/encryptionschemes

Dieser Endpunkt ist nicht durch Benutzerberechtigungen eingeschränkt.

Gibt eine Liste der Verschlüsselungsschemata zurück.

Ressourcen

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

GET

/api/v7/resources

Erfordert mindestens eine der folgenden Ressourcenberechtigungen:

  • Ressource anzeigen
  • Ressourcen-Bildschirmaufnahmen anzeigen
  • Ressource konfigurieren
  • Ressource steuern
  • Ressourcen-Zugriffsrechte verwalten
  • Ressourcendetails anzeigen

Gibt eine Liste der Ressourcen in der Umgebung zurück.

PUT

/api/v7/resources/{Ressourcen-ID}

Erfordert die folgende Ressourcenberechtigung:

Gibt die angegebene Ressource zurück.

Zeitpläne

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

GET

/api/v7/schedules

Erfordert mindestens eine der folgenden Zeitplanerberechtigungen:

  • Zeitplan anzeigen
  • Zeitplan bearbeiten
  • Zeitplan löschen
  • Zeitplan erstellen
  • Zeitplan zurückziehen
  • System – Zeitplaner

Gibt eine Liste der Zeitpläne in der Umgebung zurück.

GET

/api/v7/schedules/logs

Erfordert mindestens eine der folgenden Zeitplanerberechtigungen:

  • Zeitplan anzeigen
  • Zeitplan bearbeiten
  • Zeitplan löschen
  • Zeitplan erstellen
  • Zeitplan zurückziehen
  • System – Zeitplaner

Gibt alle Zeitplanlogs zurück.

PUT

/api/v7/schedules/{Zeitplan-ID}

Erfordert alle der folgenden Zeitplanerberechtigungen, um einen Zeitplan zurückzuziehen:

  • Zeitplan bearbeiten
  • Zeitplan zurückziehen

Erfordert alle der folgenden Zeitplanerberechtigungen, um das Zurückziehen eines Zeitplans rückgängig zu machen:

  • Zeitplan bearbeiten
  • Zeitplan zurückziehen
  • Zeitplan erstellen

Aktualisiert den angegebenen Zeitplan.

GET

/api/v7/schedules/
{Zeitplan-ID}/logs

Erfordert mindestens eine der folgenden Zeitplanerberechtigungen:

  • Zeitplan anzeigen
  • Zeitplan bearbeiten
  • Zeitplan löschen
  • Zeitplan erstellen
  • Zeitplan zurückziehen
  • System – Zeitplaner

Gibt alle Logs für den angegebenen Zeitplan zurück.

GET

/api/v7/schedules
/{Zeitplan-ID}/tasks

Erfordert mindestens eine der folgenden Zeitplanerberechtigungen:

  • Zeitplan anzeigen
  • Zeitplan bearbeiten
  • Zeitplan löschen
  • Zeitplan erstellen
  • Zeitplan zurückziehen
  • System – Zeitplaner

Gibt eine Liste der Aufgaben im angegebenen Zeitplan zurück.

GET

/api/v7/schedules/tasks/
{Aufgaben-ID}/sessions

Erfordert mindestens eine der folgenden Zeitplanerberechtigungen:

  • Zeitplan anzeigen
  • Zeitplan bearbeiten
  • Zeitplan löschen
  • Zeitplan erstellen
  • Zeitplan zurückziehen
  • System – Zeitplaner

Gibt eine Liste der geplanten Sitzungen für eine bestimmte Aufgabe zurück.

Sitzungen planen

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

POST

/api/v7/schedules/{Zeitplan-ID}
/sessions

Benötigt die folgende Zeitplanerberechtigung:

  • Zeitplan bearbeiten

Legt einen Zeitplan für die Ausführung zu einem bestimmten Datum und einer bestimmten Uhrzeit fest.

Sitzungslogs

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

GET

/api/v7/sessions
/{Sitzungs-ID}/logs

Erfordert mindestens eine der folgenden Process Studio Berechtigungen:

  • Prozess erstellen
  • Prozess löschen
  • Prozess bearbeiten
  • Prozessgruppen bearbeiten
  • Prozess exportieren
  • Prozess ausführen
  • Prozess als Webdienst ausführen
  • Prozessdefinition anzeigen
  • Prozess-Zugriffsrechte verwalten

Und mindestens eine der folgenden Ressourcenberechtigungen:

  • Ressource anzeigen
  • Ressourcen-Bildschirmaufnahmen anzeigen
  • Ressource konfigurieren
  • Ressource steuern
  • Ressourcen-Zugriffsrechte verwalten
  • Ressourcendetails anzeigen

Und die folgende System-Manager-Berechtigung:

  • Audit – Prozess-Logs

Legt einen Zeitplan für die Ausführung zu einem bestimmten Datum und einer bestimmten Uhrzeit fest.

GET

/api/v7/sessions/
{Sitzungs-ID}/logs/
{Log-ID}/parameters

Erfordert mindestens eine der folgenden Process Studio Berechtigungen:

  • Prozess erstellen
  • Prozess löschen
  • Prozess bearbeiten
  • Prozessgruppen bearbeiten
  • Prozess exportieren
  • Prozess ausführen
  • Prozess als Webdienst ausführen
  • Prozessdefinition anzeigen
  • Prozess-Zugriffsrechte verwalten

Und mindestens eine der folgenden Ressourcenberechtigungen:

  • Ressource anzeigen
  • Ressourcen-Bildschirmaufnahmen anzeigen
  • Ressource konfigurieren
  • Ressource steuern
  • Ressourcen-Zugriffsrechte verwalten
  • Ressourcendetails anzeigen

Und die folgende System-Manager-Berechtigung:

  • Audit – Prozess-Logs

Gibt alle Parameter für das angegebene Sitzungslog zurück.

Sitzungen

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

GET

/api/v7/sessions

Erfordert mindestens eine der folgenden Ressourcenberechtigungen:

  • Ressource anzeigen
  • Ressourcen-Bildschirmaufnahmen anzeigen
  • Ressource konfigurieren
  • Ressource steuern
  • Ressourcen-Zugriffsrechte verwalten

Und mindestens eine der folgenden Process Studio Berechtigungen:

  • Prozess erstellen
  • Prozess löschen
  • Prozess bearbeiten
  • Prozessgruppen bearbeiten
  • Prozess exportieren
  • Prozess ausführen
  • Prozess als Webdienst ausführen
  • Prozessdefinition anzeigen
  • Prozess-Zugriffsrechte verwalten

Gibt eine Liste der Sitzungen in der Umgebung zurück.

GET

/api/v7/sessions/{Sitzungs-ID}

Erfordert mindestens eine der folgenden Ressourcenberechtigungen:

  • Ressource anzeigen
  • Ressourcen-Bildschirmaufnahmen anzeigen
  • Ressource konfigurieren
  • Ressource steuern
  • Ressourcen-Zugriffsrechte verwalten

Und mindestens eine der folgenden Process Studio Berechtigungen:

  • Prozess erstellen
  • Prozess löschen
  • Prozess bearbeiten
  • Prozessgruppen bearbeiten
  • Prozess exportieren
  • Prozess ausführen
  • Prozess als Webdienst ausführen
  • Prozessdefinition anzeigen
  • Prozess-Zugriffsrechte verwalten

Gibt Details der angegebenen Sitzung zurück.

Arbeitswarteschlangen

Anfrage

Endpunkt

Erforderliche Benutzerberechtigung

Antwort

GET

/api/v7/workqueues

Erfordert mindestens eine der folgenden Control Room Berechtigungen:

  • Lesezugriff auf Warteschlangenmanagement
  • Vollständiger Zugriff auf Warteschlangenmanagement

Gibt eine Liste der Arbeitswarteschlangen in der Umgebung zurück.

POST

/api/v7/workqueues

Erfordert die folgende System-Manager-Berechtigung:

  • Workflow – Arbeitswarteschlangenkonfiguration

Erstellt eine neue Arbeitswarteschlange.

GET

/api/v7/workqueues/
{Arbeitswarteschlangen-ID}

Erfordert mindestens eine der folgenden Control Room Berechtigungen:

  • Lesezugriff auf Warteschlangenmanagement
  • Vollständiger Zugriff auf Warteschlangenmanagement

Gibt Details der angegebenen Arbeitswarteschlange zurück.

DELETE

/api/v7/workqueues/
{Arbeitswarteschlangen-ID}

Erfordert die folgende System-Manager-Berechtigung:

  • Workflow – Arbeitswarteschlangenkonfiguration

Löscht die angegebene Arbeitswarteschlange.

PATCH

/api/v7/workqueues/
{Arbeitswarteschlangen-ID}

Erfordert mindestens eine der folgenden Control Room Berechtigungen:

  • Lesezugriff auf Warteschlangenmanagement
  • Vollständiger Zugriff auf Warteschlangenmanagement

Und die folgende System-Manager-Berechtigung:

  • Workflow – Arbeitswarteschlangenkonfiguration

Ändert die angegebene Arbeitswarteschlange wie im Patch-Dokument beschrieben.

GET

/api/v7/workqueues/
{Arbeitswarteschlangen-ID}/items

Erfordert mindestens eine der folgenden Control Room Berechtigungen:

  • Lesezugriff auf Warteschlangenmanagement
  • Vollständiger Zugriff auf Warteschlangenmanagement

Gibt Elemente in der angegebenen Arbeitswarteschlange zurück.

POST

/api/v7/workqueues/
{Arbeitswarteschlangen-ID}/items

Erfordert mindestens eine der folgenden Control Room Berechtigungen:

  • Lesezugriff auf Warteschlangenmanagement
  • Vollständiger Zugriff auf Warteschlangenmanagement

Wenn Sie auf aktive Warteschlangenelemente zugreifen, ist zudem mindestens eine der folgenden Process Studio Berechtigungen erforderlich:

  • Prozess erstellen
  • Prozess bearbeiten
  • Prozess ausführen

Fügt Elemente einer Arbeitswarteschlange hinzu.

GET

/api/v7/workqueues/items/
{Arbeitswarteschlangenelement-ID}

Erfordert mindestens eine der folgenden Control Room Berechtigungen:

  • Lesezugriff auf Warteschlangenmanagement
  • Vollständiger Zugriff auf Warteschlangenmanagement

Wenn Sie auf aktive Warteschlangenelemente zugreifen, ist zudem mindestens eine der folgenden Process Studio Berechtigungen erforderlich:

  • Prozess erstellen
  • Prozess bearbeiten
  • Prozess ausführen

Gibt Details des angegebenen Elements in einer Arbeitswarteschlange zurück.