Dashboard
Nach dem erfolgreichen Login in das Portal von WSPone, öffnet sich zunächst das Dashboard des Benutzers.
Ein Dashboard ist eine entweder selbst erstellte, oder vordefinierte Ansicht, bestehenden aus unterschiedlichen Informationen wie Links, Tabellen oder Diagrammen - den Widgets.
Dashboards unterscheiden sich zwischen öffentlichen, privaten oder für Gruppen freigegebene Dashboards.
Ein Benutzer kann sich sein eigenes Dashboard definieren, je nachdem welche Berechtigungen er besitzt. So kann er sich seine wichtigsten Daten auf einen Blick anzeigen lassen, die er für seine tägliche Arbeit benötigt.
Im Folgenden wird ein bereits angelegtes Dashboard angezeigt:
Das Dashboard lässt sich in drei Bereiche unterteilen: (1) Bearbeitungsbuttons (2) Dashboard Dropdown-Menü (3) Variable Widgets
Das Dashboard Dropdown-Menü (2) enthält alle Dashboards, die für den Benutzer verfügbar sind. Dieses Dropdown ist nur sichtbar, wenn der Benutzer die entsprechenden Rechte hat und mehr als ein Dashboard in dieser Liste enthalten ist. Wählt der Benutzer ein Dashboard aus der Liste aus, wird dieses sofort geladen.
Berechtigungen
Wenn der Benutzer nur Rechte zum Lesen eines Dashboards hat, erhält er ein Start-Dashboard vom Instanz-Betreiber/Administrator. Weder die Buttons (1) noch das Dashboard Dropdown-Menü (2) werden dann angezeigt.
Wenn der Benutzer nur Rechte für private Dashboards hat, darf er eine Vielzahl von privaten Dashboards anlegen, die nur für ihn und den Administrator sichtbar sind. Er darf auch die bereits existierende öffentliche Dashboards auswählen, kopieren und danach ändern, aber die Originale nicht ändern, oder löschen. Das Dashboard Dropdown-Menü (2) ist sichtbar. Der Edit-Button ist sichtbar.
Wenn der Benutzer Rechte für öffentliche Dashboards hat, darf er eine Vielzahl von public Dashboards anlegen, die auch für andere Benutzer sichtbar sind. Er darf auch diese Dashboards ändern und löschen. Die bereits existierenden öffentliche Dashboards darf der Benutzer auswählen und kopieren. Das Dashboard-Dropdown Menü (2) ist sichtbar. Der Edit-Button ist sichtbar.
Wenn den Benutzer Gruppenrechte (user_groups) hat, darf er Dashboards für seine Gruppe(n) erstellen, kopieren und löschen. Das Dashboard-Dropdown ist sichtbar. Edit-Button ist sichtbar.
Bearbeitungsbuttons
Am oberen rechten Bildschirmrand (1) befinden sich Funktionen zum Bearbeiten von Dashboards:
- Edit () Button zum Bearbeiten des Dashboards.
Klickt der Benutzer auf den Stift, wechselt das Dashboard in den Bearbeitungsmodus und der Stift wird zum "Dashboard speichern ()" Button - Dashboard speichern () Button ersetzt im Bearbeitungsmodus den Stift. Klickt der Benutzer auf den Harken, wird das Dashboard gespeichert und es Wechselt in den Anzeigemodus.
- Dashboard erstellen Button befindet sich in dem Kebab-Menü (), klickt der Benutzer "Dashboard erstellen" (1) wird ein neues, leeres Dashboard mit dem Namen "Mein Dashboard" erstellt.
- Dashboard kopieren
Der "Dashboard kopieren"-Button befindet sich in dem Kebab-Menü (), klickt der Benutzer auf "Dashboard kopieren" (2), so wird eine Kopie des Dashboards angelegt. Der Name des kopierten Dashboards wird mit dem Namen des kopierten Dashboards plus „(Kopie)“ am Ende vorbelegt. Der Name kann vom Benutzer geändert werden. Die Widgets wurden auch kopiert und können eigenständig verändert werden, ohne das Original zu verändern. - Dashboard Leeren
Der "Dashboard leeren"-Button wird nur im Bearbeitungsmodus angezeigt und befindet sich in dem Kebab-Menü (), klickt der Benutzer auf "Dashboard leeren", so werden alle Widgets vom Dashboard entfernt/gelöscht(MARS PRüfen). Der Name des kopierten Dashboards wird mit dem Namen des kopierten Dashboards plus „(Kopie)“ am Ende vorbelegt. Der Name kann vom Benutzer geändert werden. Die Widgets wurden auch kopiert und können eigenständig verändert werden, ohne das Original zu verändern. - Löschen Button zum Löschen des Dashboards Der "Löschen"-Button wird nur im Bearbeitungsmodus angezeigt und befindet sich in dem Kebab-Menü () klickt der Benutzer auf "Löschen", so wird das Dashboard gelöscht.
Bearbeitungsmodus
Im Bearbeitungsmodus kann der Benutzer über die Bearbeitungsbuttons das Dashboard abspeichern oder über das Kebab-Menü () das Dashboard leeren oder Löschen
Oben im Dashboard kann der Benutzer den Namen des Dashboards anpassen. Der Name des Dashboards ist ein Übersetzbares Feld, der Name kann somit auch in mehreren Sprachen angegeben werden.
Unter dem Namen kann man die Sichtbarkeit einstellen. Je nach Berechtigung kann man angeben, für wen das Dashboard sichtbar sein soll.
Danach kommt der Bereich für die Widgets. In diesem Bereich können Widgets mit dem Plus () Button, in der unteren rechten Ecke, erstellt werden.
Bestehende Widgets können in der Größe angepasst und an eine andere Stelle verschoben werden.
Widgets sind wiederverwendbar, somit kann es auf mehreren Dashboards verwendet werden, deshalb können die folgenden Buttons mehrere Dashboards beeinflussen.
Der Benutzer kann ein Widget mit dem Button bearbeiten,
mit dem Button für alle Dashboards löschen
und es mit dem Button nur für dieses Dashboard entfernen.
Sichtbarkeit
Im Bearbeitungsmodus kann der Benutzer die Sichtbarkeit des aktuell ausgewählten Dashboards verändern, sofern er die Berechtigung hierfür besitzt.
Dashboards sind Teilbare Datensätze und können somit die Sichtbarkeit anpassen für:
- Privat
Wird die Sichtbarkeit teilbarer Datensätze auf Privat gestellt, bedeutet das, dass es nur für den eigenen Benutzer sichtbar ist und nur sie/er diesen teilbaren Datensatz ändern, kopieren oder löschen kann. - Öffentlich
Wird die Sichtbarkeit teilbarer Datensätze auf öffentlich gestellt, kann dieses von jedem anderen Benutzer verwendet und mit entsprechender Berechtigung verändert oder gelöscht werden. - für Gruppen
Wird die Sichtbarkeit teilbarer Datensätze auf für Gruppen gestellt, wird zusätzlich ein Dropdown-Menü mit allen Gruppen, zu denen der Benutzer gehört angezeigt, aus denen er eine oder mehrere Gruppen auswählen soll. Deren Mitglieder dürfen diese teilbaren Datensätze dann ebenfalls verwenden.
Um den Eintrag in der Sichtbarkeit sehen zu können muss der angemeldete Benutzer die entsprechende Berechtigung für das Teilen besitzen.
Gefilterte Widgets
Aktivieren
Sofern der Benutzer die Berechtigung besitzt (im Standard die Adminrolle), kann er über die Dashboard-Liste auf ein Dashboard gehen und dort den Filtertyp auf "Gefilterte Widgets" ändern. Der Filtertyp kann nur geändert werden, solange noch keine Widgets auf dem Dashboard sind. Falls schon Widgets auf dem Dashboard sind, wird der Filtertyp als readonly angezeigt.
Sobald der Filtertyp auf "Gefilterte Widgets" geändert wurde, erscheint ein neues Feld, in dem man die Entity für den Filter angeben muss. Nachdem man die Entity für den Filter angegeben hat, erscheint eine Liste von Attributen, in der der Benutzer angeben kann, nach welchen Feldern der Endbenutzer des Dashboards filtern darf.
Benutzung
Nachdem der Filtertyp auf "Gefilterte Widgets" geändert wurde, können nur noch Widgets mit der gleichen Entity auf das Dashboard gelegt werden. Des Weiteren werden jetzt neben dem Namen des Dashboards auch die Preference Queries für die angegebene Entity angezeigt, sowie der Expertenfilter mit eingeschränkten Feldern
Herein- oder Herausfiltern
Widgets vom Typ Tabelle, Kuchen-, Säulen- oder Balkendiagramm besitzen die Möglichkeit einzelne Einträge des Diagramms global aus einem Dashboard heraus- oder herein zu Filtern. Voraussetzung hierfür ist, dass das Dashboard den Filtertypen Gefilterte Widgets eingestellt hat. Ist diese Voraussetzung gegeben, öffnet sich bei einem Rechtsklick auf einen Datensatz des Widgets das Kontextmenü mit den entsprechenden Optionen.