Netzwerksicherheit – Übersicht

Die gesamte Kommunikation zwischen Control Room, Bot Creators und Bot Runners erfolgt über ausgehende WCF TLS 1.2-Kommunikation und eingehende HTTPS TLS 1.2.

Bot-Bereitstellung für Remote-Bot Runner, Bereitstellung von Anmeldedaten, Automatisierungsplanung und Ereigniserfassung werden ausschließlich über den Control Room durchgeführt. Verwenden Sie HTTPS nur in der Produktionsumgebung.

  • Die REST APIs verwenden den verteilten Cache-Service, um freigegebene zwischengespeicherte Daten abzurufen, die für bestimmte Funktionen erforderlich sind.
  • Der Planungsdienst führt REST API-Aufrufe aus, um eine Aufgabe zu einem bestimmten Zeitpunkt auf einem bestimmten Clientcomputer auszuführen.
  • Der Datendienst in Echtzeit führt REST API-Aufrufe aus, um eingehende Verbindungsanforderungen zu authentifizieren. Er empfängt Aktualisierungen des Aufgabenausführungsfortschritts durch Bot Runners und sendet diese Informationen mithilfe des WSS-Protokolls (WebSocket Secure) an alle verbundenen Browserclients.
  • Der Control Room führt REST-Aufrufe für Nutzerauthentifizierungs- und Repository-Vorgänge wie Hochladen einer Aufgabe, Herunterladen einer Aufgabe oder Vergleichen von zwei Aufgaben durch.
  • Der Control Room führt REST-Aufrufe aus, um die Nutzersitzung in regelmäßigen Intervallen zu überprüfen. Der Control Room stellt eine Aufgabe bereit und führt sie mithilfe von Bot-Agent-Instanzen auf einem bestimmten Gerät aus. Er verwendet einen TCP/IP-Kanal.
  • Der Planungsdienst führt REST-Aufrufe für Anmeldedaten für die automatische Anmeldung durch. Außerdem kommuniziert er mit dem Control Room, um lizenz- und nutzersitzungsbezogene Informationen abzurufen.
  • Der Control Room führt REST-Aufrufe durch, um Anmeldedaten für die automatische Anmeldung eines angemeldeten Geräts zu erhalten. Außerdem kommuniziert er mit dem Control Room, um lizenz- und nutzersitzungsbezogene Informationen abzurufen.