Packages

Ein package in Automation 360 ist eine Sammlung von actions, die Sie zur Erstellung von Automatisierungen verwenden und konfigurieren.

Was ist ein package?

Ein package bietet die folgenden Bausteine für die Automatisierung:

  • Actions (in v11 und v10 auch Befehle genannt)
  • Bedingte Anweisungen (zur Festlegung von Wenn-Bedingungen)
  • Iteratoren (um festzulegen, wie oft etwas ausgeführt werden muss)
  • Auslöser (Bedingungen, die eine Automatisierung auslösen)
  • Variablen (System- oder nutzerdefiniert)
Als Entwickler können Sie auf die packages im Bot editor auf folgende Weise zugreifen:
  • Gehen Sie zu Automatisierung > Liste der Dateien und Ordner und klicken Sie auf eine Automatisierung. Im Bereich Aktionen auf der linken Seite sehen Sie packages und actions, Variablen und Auslöser. Fügen Sie neue actions hinzu oder ändern Sie die vorhandenen Eigenschaftswerte in der Automatisierung.
  • Gehen Sie zu Automatisierung > Neu erstellen > TaskBot. Im Bereich Aktionen auf der linken Seite sehen Sie packages und actions, Variablen und Auslöser, die Sie zur Erstellung Ihrer Automatisierungen verwenden.
Weitere Informationen finden Sie unter Actions zum Erstellen von Automatisierungen.

Das folgende Video bietet einen Überblick über packages:

So werden packages im Control Room aktualisiert

Aktualisierungen der packages sind in jeder Veröffentlichung von Automation 360 verfügbar. Als Administrator können Sie Control Room-Einstellungen konfigurieren, um package-Aktualisierungen zu erhalten. Sie können auch automatische Aktualisierungen von packagesn im Control Room aktivieren oder deaktivieren.

Einzelheiten finden Sie unter Aktualisieren von packagesn im Control Room.

Package-Berechtigungen

Nutzer müssen über die entsprechende administrative Berechtigung (Rolle PACKAGE MANAGER) verfügen, um packages anzuzeigen oder zu verwalten.

  • Pakete anzeigen: Ein Nutzer mit der Berechtigung Pakete anzeigen kann die packages anzeigen, die für Bot Creators verfügbar sind. Gehen Sie auf die Seite Managen > Pakete, um alle packages im Control Room, die für Bot Creators verfügbar sind, anzuzeigen. Packages kann mehrere Version haben.
  • Pakete verwalten: Ein Nutzer mit der Berechtigung Pakete verwalten kann neue packages zum Control Room hinzufügen und verwalten, welche Versionen der packages im Control Room verfügbar sind. Gehen Sie auf die Seite Pakete > verwalten und verwenden Sie das Symbol Hinzufügen (Pluszeichen) oben rechts in der packages-Liste, um packages hinzufügen.

    Einzelheiten finden Sie unter packages zum Control Room hinzufügen.

    Um zu lernen, wie Sie Control Room-packages verwalten, indem Sie ein package als Standard festlegen, deaktivieren oder löschen, siehe Control Room-Pakete verwalten.

    Wenn eine bestimmte Version des packages deaktiviert ist, wird eine Deaktiviertes Pakte-Warnung für alle actions aus diesem package angezeigt, die Sie möglicherweise in Ihren vorhandenen bots verwendet haben.

Package-Sichtbarkeit

Als Control Room-Administrator oder Nutzer (mit den Berechtigungen Pakete anzeigen und Pakete anzeigen) können Sie die Liste der Automatisierungen einsehen, die das gegebene package verwenden. Wenn Sie durch das erforderliche package navigieren, listet die Registerkarte Nutzung alle Automatisierungen auf, die das angegebene Paket verwenden. Mit dieser package-Sichtbarkeit in die Automatisierungen können Sie leicht erkennen, welche Automatisierungen dasselbe packages verwenden, und solche Automatisierungen mit einem anderen erforderlichen package aktualisieren.
Anmerkung:
  • Diese Funktion ist nur für On-Premises-Bereitstellungen verfügbar.
  • Vergewissern Sie sich, dass Sie über die Berechtigungen Pakete anzeigen und Pakete verwalten verfügen, um die Automatisierungsliste und die Anzahl für das gegebene package anzuzeigen.

Durch die schnelle Identifizierung von Automatisierungen, die dieselbe package- oder package-Version teilen, bietet es mehrere Vorteile, darunter:

  • Massenaktualisierungen, sodass alle relevanten Automatisierungen den neuesten package-Standards entsprechen.
  • Bessere Leistung, indem ältere packages durch neuere, optimiertere ersetzt oder aktualisiert werden.
Dieser optimierte Ansatz für das package-Management trägt dazu bei, ein hohes Maß an operativer Effizienz und Anpassungsfähigkeit als Reaktion auf sich ändernde Geschäftsanforderungen aufrechtzuerhalten. Einfache und verständliche Details zur Paketverfolgung bieten:
  • Liste der Automatisierungen aus dem öffentlichen Repository.
  • Sortierung der Automatisierungsliste nach allen Spalten außer der Spalte Geändert von. Die standardmäßige Sortierreihenfolge erfolgt nach Paketeversion in aufsteigender Reihenfolge.
    Anmerkung:
    • Mit aufsteigender Reihenfolge können Sie alte Versionen zuerst anzeigen. Die Standardversion Nein wird zuerst angezeigt, gefolgt von der Standardversion Ja.
    • Wenn der Paketstatus und die Paketversion für die aufgeführten Automatisierungen gleich sind, wird die Automatisierungsliste nach der Spalte Zuletzt geändert in aufsteigender Reihenfolge sortiert, und der Automatisierungsname wird nicht berücksichtigt.
  • Exportieren Sie die Liste der Automatisierungen in eine CSV-Datei.

RBAC konfigurieren für packages

Als Administrator können Sie die Verfügbarkeit von packagen für bestimmte Nutzer konfigurieren, denen Sie Zugriff gewähren möchten. Wählen Sie dazu Paket anzeigen aus dem Menü für das package und bearbeiten Sie auf der Registerkarte Verfügbarkeit die Einstellungen nach Bedarf.

Einzelheiten finden Sie unter RBAC für packages.

Aktualisierung der package-Versionen

Sie können auswählen, welche package-Version als Standard im Control Room eingesetzt werden soll. Sie können bots auch schnell auf eine sichere, stabile und standardmäßige package-Version über mehrere bots hinweg aktualisieren.

Anmerkung: Wir empfehlen Entwicklern, ihre bots zu aktualisieren, um die neueste Version eines packages zu verwenden.

Einzelheiten finden Sie unter Aktualisierung der package-Versionen.

Globale Sitzung für über- und untergeordnete bots
Wenn sich über- und untergeordnete bots über Globale Sitzung eine Sitzung teilen, stellen Sie vor einer Aktualisierung sicher, dass die über- und untergeordneten bots dieselbe Paketversion aufweisen. Zum Beispiel müssen die folgenden packages dieselbe Version für über- und untergeordnete bots aufweisen:

Verwendungshinweise

  • Auf der packages-Startseite Managen > Pakete (On Premises und Cloud), wird, wenn alle Versionen eines packages deaktiviert sind, der Status Deaktiviert angezeigt.

    Alle zugehörigen Felder, wie die empfohlene Control Room-Version, Bot Agent-Version und „Zuletzt modifiziert“, zeigen den Status Nicht verfügbar an.

    Anmerkung: Die Spalte Version wird in Standardversion umbenannt.
  • Wenn Sie auf Automation 360 v.24 aktualisieren, ist die Apache log4j2-Bibliothek nicht mehr in den packages enthalten. Bei älteren packagesen (aus Automation 360 v.23 und früher) ist jedoch die Log4j2-Bibliothek möglicherweise weiterhin integriert. Wenn Sie die packages ohne die darin enthaltene Log4j2-Bibliothek verwenden möchten, empfehlen wir Ihnen, die neueren Automation 360 aus packages v.24 in Ihren Automatisierungen zu verwenden.