Bedienung

Das best4Automic Service Portal ist eine Web-Anwendung für die Bereitstellung von automatisierten Services für eine breit gefächerte Gruppe von Anwendern. Durch die Abstraktion von technisch komplizierten Prozessen bietet das best4Automic Service Portal jedem Anwender eine einfach zu bedienende Oberfläche um Services zu starten, den Status zu prüfen und um Genehmigungen zu erteilen oder Service-Nachrichten zu bestätigen. Wie die Anwendung zu nutzen ist und welche Funktionen es gibt wird in dem folgenden Kapitel beschrieben.

Nach dem Aufruf der Web-Anwendung wird eine Seite angezeigt auf der Anmeldedaten angegeben werden müssen (siehe Abbildung Anmeldung). Diese entsprechen den Anmeldedaten, die in der Automic Automation hinterlegt sind. Wird die LDAP-Synchronisation eingesetzt können die Nutzer ihre zentralen Benutzerkonten verwenden. Das Feld Abteilung kann wie beschrieben vorbelegt werden, falls es für alle Nutzer der selbe Wert ist. Je nach Konfiguration ist die Abteilung ein Pflichtfeld oder optional anzugeben.

Anmeldung

Anmeldung

Nach der Anmeldung werden entsprechend der Berechtigungen des Benutzers die verfügbaren Services und Kategorien geladen. Sobald die Kategorien geladen wurden wird die Benutzungsoberfläche wie in Abbildung Oberfläche der Anwendung angezeigt. Je nach Menge der Services und der bereits ausgeführten Instanzen kann es sein, dass diese noch geladen werden während die Oberfläche bereits nutzbar ist. Der Ladevorgang wird durch eine pulsierende Animation angezeigt.

Oberfläche der Anwendung

Oberfläche der Anwendung

Der Aufbau der Oberfläche teilt sich in drei Bereiche, die mit heutigen Web-Anwendungen vergleichbar sind. Es gibt eine Navigationsleiste, eine Top Bar und den Hauptbereich in dem verschiedene Daten angezeigt werden.

Services

Für die Services selbst wird jeweils eine Karte angezeigt wie sie in Abbildung Service-Karte zu sehen ist. Oben links befindet sich ein farbliches Symbol. Für jeden Service wird eine eigene Farbe angezeigt, die in weiteren Elementen im best4Automic Service Portal wieder auftaucht. Rechts neben dem Symbol befindet sich der Titel des Service, der eine kurze Beschreibung der Funktion repräsentiert. In der unteren rechten Ecke befinden sich die Schaltfläche zum Starten des Services. Um die Beschreibung zu einem Service anzuzeigen, kann der Pfeil rechts neben dem Titel angeklickt werden. Durch einen weiteren Klick wird die Beschreibung wieder ausgeblendet.

Service-Karte

Service-Karte

Top Bar

Am oberen Rand des best4Automic Service Portal befindet sich eine Leiste in der einmal die anpassbaren Elemente Titel und Logo zu sehen sind und auf der rechten Seite ist ein Suchfeld (siehe Abbildung Service-Suche). Hier können Services gesucht und auch gestartet werden. Ein Klick in das Suchfeld ermöglicht es einen Suchtext in das Feld einzugeben. Gleichzeitig wird die Liste der Services gruppiert nach Kategorien angezeigt. Der Suchtext wird im Titel des Service als auch in der detaillierteren Beschreibung gesucht. Hinter jedem Service-Eintrag in der Liste ist eine Schaltfläche zum Starten des Service zu finden. Links neben dem Suchfeld befindet sich ein Symbol, das anzeigt, ob neue Aufgaben existieren, die der Benutzer bis jetzt noch nicht gesehen hat (siehe Aufgabenmenü). Durch einen Klick auf das Symbol wird ein Menü angezeigt, in dem die verschiedenen Arten von Aufgaben zu sehen sind. Zu jeder dieser Art wird ein Zähler angezeigt, die die Anzahl der Aufgaben in der Variante repräsentiert. Über die Menüpunkte kann direkt zu den jeweiligen Aufgaben navigiert werden.

Obere Leiste

Obere Leiste

Service-Suche

Service-Suche

Aufgabenmenü

Aufgabenmenü

Ausführungen

Im Hauptbereich der Web-Anwendung können die Listen der Ausführungen von Services angezeigt werden (siehe Abbildung Ausführungen von Services). Jede der verfügbaren Listen enthält die Ausführungen der Services aus der jeweiligen Kategorie. Die anzuzeigende Kategorie kann über die Reiter im oberen Bereich ausgewählt werden. Die Einträge der Tabelle können über die Pfeile rechts neben den Spaltentiteln sortiert werden. Dies gilt für die folgenden Spalten:

  • Startzeit

  • Benutzer

  • Service

  • Status

Ausführungen von Services

Ausführungen von Services

Jeder Eintrag in der Tabelle repräsentiert die Instanz eines gestarteten Service und zeigt dazu verschiedene Details an. Über den Pfeil vor der ersten Spalte kann ein Eintrag ausgeklappt werden, um weitere Informationen anzuzeigen wie in Abbildung Ausführungen von Services zu sehen ist.

Startzeit

Gibt an wann die Instanz des Service gestartet wurde.

Benutzer

Enthält den Namen des Benutzers, der die Instanz gestartet hat.

Service

Name des Service

Parameter

Enthält die Parameter und deren Werte, die dieser Instanz des Service übergeben worden sind.

Status

Eine grafische Repräsentation des Status. Das Symbol kann die Farben grau (erfolgreich beendet), rot (fehlgeschlagen), orange (angehalten) und grün (aktiv) annehmen. Bei aktiven Instanzen wird ein Kreis um das Symbol angezeigt, der anzeigt wie weit der Service fortgeschritten ist. Über einen Tooltip kann zusätzlich die Information abgerufen werden wie viele Aufgaben von wie vielen abgeschlossen sind.

Aktionen

In dieser Spalte werden mögliche Aktionen angezeigt, die auf Instanz angewendet werden können.

  • Abbrechen: Eine laufende Instanz kann hiermit abgebrochen werden

  • Neustarten: Bei bereits abgeschlossenen Ausführungen kann der Service mit den selben Parametern erneut gestartet werden

Bericht

Services können Nachrichten veröffentlichen, die den aktuellen Status beschreiben. Diese werden in diesem Feld angezeigt. Es gibt Informationen, Warnungen und Fehlermeldungen.

ID

Jede Instanz eines Services bekommt eine eindeutige Identifikationsnummer. Diese würde beispielsweise der Administration bei Problemen helfen.

Aufgaben

Services können Aufgaben in Form von Genehmigungen, Benachrichtigungen oder Eingabeaufforderungen enthalten. Genehmigungen und Benachrichtigungen müssen durch die angegebenen Empfängergruppen entweder bestätigt oder abgelehnt werden. In dieser Übersicht sind alle Aufgaben getrennt nach den beiden Arten zu sehen, die an Gruppen adressiert sind in denen der angemeldete Benutzer Mitglied ist. Bei den Eingabeaufforderungen werden nur die angezeigt, die zu den Services gehören, die der Benutzer selbst gestartet hat.

Bei Genehmigungen und Benachrichtigungen wird zu jeder der Aufgaben in der Tabelle ein Eintrag mit den folgenden Informationen angezeigt (siehe Abbildung Übersicht der Aufgaben):

Typ

Hier wird der Typ in Form eines Symbols dargestellt. Hier gibt es aktuell Genehmigungen und Benachrichtigungen.

Priorität

Eine Aufgabe kann eine der drei Prioritäten gering, normal oder hoch haben. Diese wird hier als Symbol dargestellt.

Startzeit

Der Zeitstempel gibt an wann die Anfrage für diese Aufgabe ausgelöst wurde.

Betreff

In dieser Spalte ist der Titel der Aufgabe zu sehen.

Aktionen

Die hier angezeigten Schaltflächen stellen die möglichen Aktionen für die Aufgabe dar. Genehmigungen können bestätigt oder abgelehnt und Benachrichtigungen können ausschließlich bestätigt werden

Service

Im Detailbereich wird der Name des Service angezeigt zu dem diese Aufgabe gehört.

Nachricht

Hier werden weitere Details zu der Aufgabe angezeigt, die den Grund genauer beschreiben.

Anforderer

Hier wird der Benutzer angezeigt, der diese Aufgabe ausgelöst hat.

Empfänger

Hier wird eine Liste aller Empfänger dieser Aufgabe angezeigt. jeder dieser Empfänger kann die Aufgabe bearbeiten.

Übersicht der Aufgaben

Übersicht der Aufgaben

In den Abbildungen Darstellung einer Genehmigung und Darstellung einer Benachrichtigung sind zwei der drei Arten von Aufgaben dargestellt. Der wesentliche Unterschied ist in den möglichen Aktionen zu sehen.

Darstellung einer Benachrichtigung

Darstellung einer Benachrichtigung

Darstellung einer Genehmigung

Darstellung einer Genehmigung

Die dritte Art der Aufgaben (Eingabeaufforderungen) wird etwas anders dargestellt (siehe Darstellung einer Eingabeaufforderung). Bei solchen Aufgaben werden in der Tabelle folgende Informationen angezeigt:

Zeit

Der Zeitpunkt als diese Aufgabe erstellt wurde.

Service

Der Service zu dem diese Aufgabe gehört.

Aufgabe

Definiert den Titel der Aufgabe aus dem Service, die diese Eingabeaufforderung geöffnet hat.

Parameter

Zeigt die Eingabefelder und die gegebenenfalls definierten Vorgabewerte an.

In der Spalte Aktionen besteht die Möglichkeit die Eingabeaufforderung zu bearbeiten. Dadurch wird die Eingabemaske in einem Dialog angezeigt. Anschließend kann der Dialog mit der Schaltfläche Absenden bestätigt werden und die Aufgabe damit als abgeschlossen markiert werden.

Darstellung einer Eingabeaufforderung

Darstellung einer Eingabeaufforderung

Archiv

In dieser Ansicht kann nach älteren Läufen von Services gesucht werden. Die Ergebnisliste wird in der selben Form dargestellt wie die Liste der Ausführungen. In der Suchmaske können folgende Filter verwendet werden:

  • Services: Liste der Services von denen nach Läufen gesucht werden soll

  • Zeitraum: Mit einem Beginn- und Endzeitpunkt kann der Zeitraum festgelegt werden soll aus dem die Läufe der Services sind

  • nur meine Ausführungen: Ist die Option aktiviert, dann werden die Läufe von anderen Benutzers, die auch Zugriff auf den Service haben, nicht angezeigt

Suchmaske für Service-Läufe aus dem Archiv

Suchmaske für Service-Läufe aus dem Archiv

Administration

In dieser Ansicht können die Service-Kategorien bearbeitet werden. Es ist möglich Kategorien hinzuzufügen und zu löschen sowie Services und Rollen für die Kategorien zu definieren. Im best4Automic Service Portal ist dieser Ansicht nur verfügbar, wenn der angemeldete Benutzer die entsprechenden Rechte besitzt. Weitere Details dazu sind in der Dokumentation der best4Automic RESTful API zu finden.

In der Hauptansicht wird eine Liste aller Kategorien in Form von Kacheln dargestellt wie in Abbildung Übersicht aller Kategorien mit Details zu sehen. Jede Kachel enthält Informationen zu der Kategorie sowie zwei Schaltflächen. Mit diesen kann die Kategorie entweder bearbeitet werden oder entfernt werden. Unten rechts in der Liste ist eine Schaltfläche zum Hinzufügen einer neuen Kategorie zu finden. Diese öffnet einen Dialog wie in der Abbildung Dialog zum Hinzufügen einer Kategorie in dem die notwendigen Informationen für eine neue Kategorie angegeben werden müssen. Der Schlüssel wird automatisch ausgefüllt. Bei Bedarf kann dieser aber auch manuell geändert werden. Über die Schaltfläche oben rechts in der Kategorien-Ansicht kann die Konfiguration angewendet werden ohne die best4Automic RESTful API neu zu starten. Dadurch bekommen alle angemeldeten Benutzer einen Hinweis, dass eine Neuanmeldung empfohlen wird.

Übersicht aller Kategorien mit Details

Übersicht aller Kategorien mit Details

Dialog zum Hinzufügen einer Kategorie

Dialog zum Hinzufügen einer Kategorie

Wählt man die Schaltfläche zum Bearbeiten einer Kategorie aus, wechselt die Ansicht in die Details zu der Kategorie. Dort werden in Reitern angeordnet die Listen der zugeordneten Services und Rollen zu sehen dargestellt. Über die jeweiligen Listen können Elemente hinzugefügt oder gelöscht werden. Zu sehen sind diese Ansichten in dem Abbildungen Liste der Services, die der Kategorie zugeordnet sind und Liste der Rollen, die der Kategorie zugeordnet sind.

Liste der Services, die der Kategorie zugeordnet sind

Liste der Services, die der Kategorie zugeordnet sind

Liste der Rollen, die der Kategorie zugeordnet sind

Liste der Rollen, die der Kategorie zugeordnet sind

Diese Listendarstellungen folgenden den selben Prinzipien wie die Liste der Kategorien. Auf den Kacheln ist eine Schaltfläche um die jeweilige Rolle oder den Service zu löschen und unten rechts in dem Listenfeld befindet sich eine Schaltfläche um ein weiteres Element hinzuzufügen. Wählt man diese Schaltfläche in der Liste der Services wird der Dialog aus Abbildung Dialog zum Hinzufügen eines Service zu einer Kategorie angezeigt. Der Name des Service ist das Workflow-Objekt in der Automic Automation, dass gestartet werden soll. Die Option nur Monitoring ermöglicht es Benutzern Services in den Ausführungen anzuzeigen, ohne gleichzeitig die Möglichkeit zu bieten diese auch selbstständig zu starten. Dadurch können beispielsweise Fachbereiche ihre täglichen Prozesse verfolgen, aber können diese nicht im best4Automic Service Portal starten. Mit dem Filter kann definiert werden, ob alle (Filter Keine) oder ob nur die Instanzen des Workflows angezeigt werden sollen, die direkt von einem Benutzer gestartet worden sind. Die Beschreibung ist optional kann genutzt werden um Benutzern die Funktion des Service genauer zu erklären.

Dialog zum Hinzufügen eines Service

Dialog zum Hinzufügen eines Service zu einer Kategorie

Fügt man eine neue Rolle hinzu, dann wird der Dialog aus Abbildung Dialog zum Hinzufügen einer Rolle zu einer Kategorie angezeigt. Hier muss ausschließlich eine der aufgelisteten Gruppen ausgewählt werden. Diese wird als Rolle im best4Automic Service Portal genutzt. Alle Mitglieder dieser Gruppen können die Services dieser Kategorie in dem best4Automic Service Portal sehen. Sollte die Gruppe einen Titel haben so wird dieser in der Auswahl in Klammern hinter dem Objektnamen angezeigt.

Dialog zum Hinzufügen einer Rolle

Dialog zum Hinzufügen einer Rolle zu einer Kategorie

Desktop-Benachrichtigungen

Das best4Automic Service Portal kann bei bestimmten Ereignissen eine Desktop-Benachrichtigung anzeigen. Beim ersten Besuch des best4Automic Service Portal werden vom Web-Browser die Berechtigungen dafür abgefragt. Wird dies abgelehnt, so werden die Benachrichtigungen nicht angezeigt. Diese Entscheidung kann jeder Zeit in den Web-Browser Einstellungen angepasst werden.

Aktuell unterstützt das best4Automic Service Portal folgende Desktop-Benachrichtigungen:

  • Neue Konfiguration: Wurde die Konfiguration für Kategorien und Services geändert so wird eine Desktop-Benachrichtigung angezeigt

  • Geänderte Aufgabenliste: Sind neue Aufgaben (Genehmigungen oder Benachrichtigungen) hinzugekommen oder entfernt worden wird diese Desktop-Benachrichtigung angezeigt.

Desktop-Benachrichtigung

Desktop-Benachrichtigung