Agent-Interoperabilität mit MCP (Model Context Protocol) ermöglicht es Drittanbieter-KI-Assistenten, unbeaufsichtigte Automation Anywhere-Automatisierungen sicher auf entfernten Geräten zu starten.

Unbeaufsichtigte Automatisierungsausführung durch KI-Assistenten

Mit dieser Funktion können Sie vollständig autonome KI-Agents erstellen, die Geschäftsprozesse von Anfang bis Ende ohne menschliche Hilfe ausführen können. Durch die klare Trennung von Aufruf- und Ausführungsidentitäten unterstützt die Plattform autonome KI-Agents und gewährleistet gleichzeitig Unternehmenssicherheit, Governance und operative Konsistenz.

Sie können diese Funktion für Folgendes nutzen:
  • Bestellungen (POs) in SAP aktualisieren
  • Beschaffungs- und ERP-Workflows ausführen
  • Uunbeaufsichtigte Automatisierungen auf entfernten Geräten ausführend, basierend auf KI-gestützten Anfragen
Jede durch MCP gestartete Automatisierung enthält beide dieser Benutzerrollen (Notiz: Es muss sichergestellt werden, dass die endgültigen Rollen/Benutzer zur Wahrung der Konsistenz benannt werden):
Rolle Beschreibung
Task Invoker Die Person, die es angefordert hat. Der Benutzer, der die Automatisierung von einem Drittsystem aus auslöst (zum Beispiel Joule oder ein anderer KI-Assistent).
Task Executor Die Person, dessen Anmeldeinformationen es ausgeführt haben. Die Benutzeridentität, deren Anmeldeinformationen verwendet werden, um die Automatisierung auf Geräten und in Geschäftsanwendungen auszuführen.

Automatisierungsausführungsmodi

Bei der Konfiguration der MCP-Remote-Bereitstellung wählen Sie aus, wie die Automatisierung ausgeführt werden soll.

Automation (Task) Invoker-Benutzer: Die Automatisierung wird als derselbe Benutzer ausgeführt, der sie ausgelöst hat.

Verhalten Anwendungsfälle
  • Der Task Invoker und der Task Executor sind derselbe Benutzer.
  • Automatisierungsberechtigungen, Geräteberechtigungen und Auto-Login-Anmeldeinformationen werden für den Ausführenden (Invoker) validiert.
  • Wenn der Invoker ein Beaufsichtigter Bot Runner-Benutzer ist, wird die Automatisierung auf dem Standardgerät des Benutzers ausgeführt.
  • Geräteüberschreibungen werden in diesem Szenario ignoriert.
    Anmerkung: Wenn Geräteüberschreibungen ausgewählt werden, während als beaufsichtigter Invoker-Benutzer ausgeführt wird, zeigt das System eine Fehlermeldung an und verwendet das Standardgerät.
  • Regulierte Umgebungen, die eine strikte Verantwortlichkeit auf Benutzerebene erfordern.
  • Szenarien, in denen Automatisierungen strikt unter den Anmeldeinformationen des anfordernden Benutzers ausgeführt werden müssen.

Bestimmter Benutzer (Task Executor, „Als Nutzer ausführen“-Nutzer):Die Automatisierung wird von einem Benutzer ausgelöst, aber von einem anderen Benutzer ausgeführt.

Verhalten Anwendungsfälle
  • Task Invoker: Geschäftsanwender, der die Automatisierung auslöst
  • Task Executor: Ausgewählter „Als Nutzer ausführen“-Nutzer
  • Die Automatisierung:
    • Entsperrt Geräte mit den Anmeldeinformationen des Ausführenden
    • Greift mit der Identität des Ausführenden auf Geschäftsanwendungen (zum Beispiel SAP) zu
  • Geräteauswahl:
    • Verwendet das Standardgerät des Ausführenden
    • Falls nicht verfügbar oder überschrieben, wird der ausgewählte Gerätepool in der konfigurierten Reihenfolge verwendet.
  • Vollständig autonome KI-Agents.
  • Gemeinsame Konten oder Dienstkonten
  • Unbeaufsichtigte Automatisierung im großen Maßstab
  • Szenarien, in denen Endbenutzer keine direkten Ausführungsanmeldeinformationen benötigen

Berechtigungen und Zugriffskontrolle

Automation Anywhere setzt bestehende Sicherheits- und RBAC-Richtlinien ohne Änderungen durch.

Nutzerberechtigungen
  • Der Task Invoker muss die Berechtigung haben, die Automatisierung auszuführen.
  • Der Task Executor muss Folgendes haben:
    • Bot-Berechtigungen
    • Zugriff auf den zugewiesenen Gerätepool
    • Gültige Auto-Login-Anmeldeinformationen für unbeaufsichtigte Ausführung
Anmerkung: Verfügbare „Als Nutzer ausführen“-Nutzer und Gerätepools werden basierend auf den Berechtigungen des angemeldeten Nutzers gefiltert. Benutzer sehen nur die Optionen, zu deren Nutzung sie berechtigt sind.

Notiz: Benötigen eine finalisierte GUI, um abzuschließen und Screenshots zu erstellen] So konfigurieren und führen Sie eine unbeaufsichtigte Automatisierung auf einem Remote-Gerät aus:

Prozedur

  1. Melden Sie sich beim Control Room an.
  2. Gehen Sie zu KI > Agent-Verbindungen. Auf der Seite Agent-Verbindungen können Sie die Liste der Agent-Verbindungen, Automatisierungen und Tools einsehen.
  3. Automatisierung auswählen.
  4. Variablen konfigurieren
  5. „Als Nutzer ausführen“-Nutzer auswählen
  6. Gerätepool auswählen.
  7. Einstellungen für die Ausfallsicherheit konfigurieren
  8. Konfigurieren allgemeiner Einstellungen

    Jeder abgeschlossene Schritt wird mit einem grünen Häkchen angezeigt, sodass sichergestellt ist, dass alle erforderlichen Konfigurationen vor der Ausführung abgeschlossen sind.