Portal

Aus mydatastreamWiki
Zur Navigation springen Zur Suche springen

Das Portal ermöglicht einen zentralen Zugriff auf die Anwendungen von mydatastream. Der Benutzer kennt das Portal über die Benutzerschnittstelle des Dashboards (Abbildung 1) und dem Anmelde-Dialog (Abbildung 2). Das Portal enthält zudem eine Benutzerverwaltung welche über das linke Navigationsmenü erreichbar ist und über das Hamburgermenü geöffnet werden kann (Abbildung 1 - links oben). Die Apps können, neben dem Aufruf über das Dashboard, ebenfalls über das linke Navigationsmenü (Abbildung 5) erreicht werden.

Abbildung1: Portal von mydatastream

Das Portal besteht zur Zeit aus


Authentifizierung

Bei dem ersten Aufruf von mydatastream muss sich der Benutzer anmelden (Abbildung 2). Damit der nächste Zugriff auf mydatastream ohne eine Anmeldung auskommt, kann die Option angemeldet bleiben, verwendet werden. Wird diese Option aktiviert, wird ein Cookie gesetzt, über das der Benutzer bei dem nächsten Besuch automatisch angemeldet wird. Dabei muss beachtet werden diese Option nur dann zu setzten, wenn es sich um ein Endgerät handelt, auf das keine weitere Person Zugriff hat. Anschließend ist der Benutzer für 5 Tage an dem System angemeldet, wobei die Anmeldung ab der Hälfte der Zeit (bei Verwendung) die Gültigkeit des Cookies wieder auf 5 Tage gesetzt wird. So wird vermieden, dass sich der Benutzer regelmäßig erneut anmelden muss. Ist der Benutzer über einen längeren Zeitraum inaktiv, wie z. B. bei einem Urlaub, muss sich der Benutzer erneut anmelden.

Abbildung 2: Portal - Anmeldedialog

Über den Button "Passwort vergessen" kann das Passwort zurückgesetzt werden. Dazu muss eine Sicherheitsfrage beantwortet werden. Anschließend werden dem Benutzer weitere Informationen per E-Mail zugesendet.

Nach erfolgter Anmeldung sollte zuerst über das Menü (rechts oben) in den Bereich "Mein Konto" gewechselt werden, um das Initial-Passwort durch ein eigenes Passwort zu ersetzten. Zudem sollte eine Sicherheitsfrage hinterlegt werden, welche für den "Passwort vergessen" Prozess benötigt wird (Abbildung 2a).

Abbildung 2a: Initiales Passwort ändern und Sicherheitsfrage hinterlegen.


Dashboard

Nach dem Anmelden wird der Benutzer auf das Dashboard weitergeleitet (Abbildung 3).

Abbildung 3: Portal von mydatastream
Abbildung 3a: Dashlet

Falls das Dashboard noch keine Dashlets enthält, sieht der Benutzer einen roten Button links unten über den eine geführte Tour gestartet werden kann (Abbildung 4). Ein Dashlet ist ein rechteckiges Element, das auf dem Dashboard platziert werden kann (Abbildung 3a). Das Dashlet verlinkt in der Regel auf die über den AppBuilder erstellten Listen oder auf den AppBuilder selbst. Zusätzlich können Dashlets mit eigenen Links belegt werden.

Leeres Dashboard
Abbildung 4: Leeres Dashboard

Das Dashboard hat die Aufgaben dem Benutzer einen organisierten Zugriff auf seine Applikationen zu bieten. Zum einen kann das über das Dashboard geschehen, welches der Benutzer individuell an seine Anforderungen anpassen kann, zum anderen können die Applikationen über das linke Navigationsmenü (Abbildung 5) aufgerufen werden.

Abbildung 5: Linkes Navigationsmenü

Das Navigationsmenü ist über den Hamburger-Button erreichbar (siehe Abbildung 4 links oben). Durch einen Klick auf den Hamburger-Button öffnet sich das linke Navigationsmenü und zeigt ab dem dritten Punkt (In Abbildung 5 ab dem Eintrag Demodaten) die jeweiligen Apps und den Apps untergeordnet die jeweiligen Menüeinträge der Elemente an. Als letzter Punkt im Navigationsmenü wird die Option Einstellungen (Nicht in der Abbildung zu sehen) aufgeführt. Über die Option Einstellungen kann der Benutzer die Sprache der Benutzeroberfläche auswählen.

Da der Zugriff über das Navigationsmenü auf einzelne Menüeinträge bei einer großen Anzahl an Applikationen unübersichtlich werden kann, steht alternativ das Dashboard zur Verfügung. Das Dashboard kann von dem Benutzer in verschiedene Sektionen unterteilt werden (In Abbildung 3 sind das die Sektionen Apps und Links). Zudem können verschiedene Dashboards angelegt werden, welche in Abbildung 3 am unteren Rand über die Reiter Dashboard 1 und Dashboard 2 zur Verfügung stehen.

Dashboard bearbeiten

Der Bearbeitungsmodus des Dashboards kann über das Kontextmenü erreicht werden (siehe Abbildung 6 - drei horizontale Punkte oben rechts). Anschließend wird die Benutzerschnittstelle mit Funktionalität erweitert, welche die Bearbeitung des Dashboards ermöglicht (siehe Abbildung 6 unten rechts). Am unteren Rand kann zudem zwischen den einzelnen Dashboards gewechselt werden.

Abbildung 6: Dashboard bearbeiten

Im oberen Drittel öffnet sich im Bearbeitungsmodus ein horizontaler Platzhalter mit verschiedenen Tabs. Die Tabs (wie z. B. der AppBuilder aus Abbildung 6 oben links) sind die jeweiligen Apps und innerhalb des Tabs liegen einzelne Dashlets die per Drag&Drop in das Dashboard gezogen werden können oder alternativ über den Add-Button hinzugefügt werden können. Sollte der Platz für die Dashlets nicht ausreichen, können die Dashlets horizontal gescrollt werden. Ein einzelnes Dashlets entspricht dem Menüeintrag eines Elements.

Abbildung 7: Dashlet bearbeiten

Mittig sind die bereits vorhandenen Dashlets zu sehen und in den Zwischenräumen sind Platzhalter vorhanden (gestrichelte Rechtecke). Diese Rechtecke dienen dazu neue Dashlets aufzunehmen. Die Sektionen haben im Bearbeitungsmodus zusätzliche Buttons. Mit diesen Buttons können die Sektionen umbenannt, dupliziert oder gelöscht werden. Die einzelnen Dashlets können über den Mülleimer-Button gelöscht oder über den Stift-Button bearbeitet werden. Wird ein Bearbeiten-Button angeklickt, öffnet sich ein Dialog, über den verschiedene Einstellungen an dem Dashlet vorgenommen werden können. Im einfachsten Fall kann die Farbe der Markierung eines Dashlets bearbeitet werden (siehe Abbildung 7).


Unten rechts in Abbildung 6 sind die verschiedenen Bearbeitungs-Optionen zu sehen. Von oben nach unten sind dort folgenden Funktionalitäten hinterlegt:

  • Bearbeitungs-Modus schließen (Symbol: X)
  • Layout-Modus öffnen (Symbol: Drei horizontale Linien)
  • Dashboard hinzufügen (Symbol: +)
  • Dashboard Bezeichnung bearbeiten (Symbol: Stift)
  • Dashboard löschen (Symbol: Mülleimer)

Der Layout-Modus öffnet eine neue Ansicht auf das Dashboard (siehe Abbildung 8).

Abbildung 8: Layout-Modus Dashboard

Dort können die Sektionen (Apps und Links) horizontal verschoben oder gelöscht werden, sowie die einzelnen Spalten verschoben, dupliziert oder gelöscht werden.

Die auf dem Dashboard vorhandenen Dashlets sind in diesem Modus nur angedeutet (weiße Rechtecke mit der Bezeichnung des Dashlets). Soll der Layout-Modus verlassen werden, kann das über den Button unten rechts geschehen (Symbol: vier Rechtecke).

In dem YouTube Kanal von LogiSoft ist eine Demonstration des Dashboards zu sehen.


Benutzerverwaltung

Über das Dashboard kann die Verwaltung der Benutzer und Rollen aufgerufen werden. Dazu wird über das Hamburger-Button oben links das Navigationsmenü geöffnet (Abbildung 9).

Abbildung 9: Navigationsmenü öffnen

In dem Navigationsmenü sind die Einträge Benutzer und Rollen zu finden (siehe Abbildung 10).

Abbildung 10: Geöffnetes Navigationsmenü im Dashboard


Die Benutzer und Rollen sind auch Thema in folgendem YouTube Video von LogiSoft: Berechtigungen mit Rollen und Benutzer.

Benutzer

Nach einem Klick auf den Eintrag Benutzer im Navigationsmenü öffnet sich eine Übersicht mit allen Benutzern des Systems (Abbildung 11).

Abbildung 11: Anzeige der Benutzer in der Benutzerverwaltung (Nur ein Benutzer wird dargestellt)

Über das obere Menü können Benutzer neu angelegt, bearbeitet und gelöscht werden. In der Tabelle aus Abbildung 11 sind folgende Spalten vorhanden:

  • Benutzer,
  • E-Mailadresse,
  • Domäne,
  • Gesperrt
  • Parameter vorhanden,
  • Anlage,
  • Letzte Anmeldung
  • Letzte Passwortänderung

Weitere Felder befinden sich in den Dialogen Neu (siehe Abbildung 12) und Bearbeiten.

Neuen Benutzer anlegen
Abbildung 12: Neuen Benutzer anlegen

Bei der Neuanlage (Abbildung 12) eines Benutzers kann dem Benutzer ein Kommentar zugeordnet werden und verschiedene Rollen zugewiesen werden. Pflichtangaben sind mit einem * gekennzeichnet. Zudem kann über eine Checkbox entschieden werden ob dem Benutzer bei dem Anlegen eine E-Mail zugesendet wird. Falls das Passwort automatisch generiert wurde (Button unten rechts), muss das Passwort per E-Mail versendet werden, da das Passwort nicht im Klartext dargestellt wird.

Sind die Angaben vollständig eingetragen kann durch den Button Weiter der nächste Dialogschritt aufgerufen werden. Der Benutzer ist nach diesem Schritt bereits gespeichert und in die Benutzerliste aufgenommen worden und als nächstes werden die Parameter aufgeführt (Abbildung 13).

Über die Parameter, die individuell pro Benutzer eingetragen werden, können z.B. die Zugriffe der Benutzer eingeschränkt werden (für weitere Informationen zu Parameter siehe AppBuilder/Parameter).

Parameter Benutzerverwaltung
Abbildung 13: Parameter Benutzerverwaltung

Anschließend kann der Dialog über den Button Beenden abgeschlossen werden. Der Benutzer kann im Dialog bearbeiten gesperrt oder entsperrt werden (Abbildung 14). Zudem kann über die Checkbox "Benutzer über Änderungen informieren" festgelegt werden, ob der Benutzer bei Änderungen an den Benutzereinstellungen eine E-Mail zugesendet bekommt.

Abbildung 14: Benutzer bearbeiten

Rollen

Nach dem Klick auf Rollen im Navigationsmenü des Dashboards (Abbildung 10) wird eine Tabelle mit allen verfügbaren Rollen geöffnet (Abbildung 15).

Für jede App wird standardmäßig eine Systemrolle mitgeliefert. Handelt es sich bei der App um eine Basic-App ist die Benutzer-Lizensierung unbegrenzt. In dem hier aufgeführten Beispiel sind die Lizenzierungen in allen Fällen unbegrenzt (Abbildung 15), in einer Kundenumgebung hingegen sind die App.Advanced Rollen entsprechend der Lizenzierung begrenzt.

Abbildung 15: Rollenverwaltung Portal

In diese Bereich sind zwei Tabellen aufgeführt. In der oberen Tabelle werden die verschiedenen Rollen definiert und in der unteren Tabelle sind die, den Rollen zugehörigen Benutzer, aufgeführt. Bei der Auswahl der Rolle, in der oberen Tabelle, werden die zugehörigen Benutzer in die untere Tabelle geladen.

Die vom System vorgegebenen Rollen (siehe Spalte Systemrolle in Abbildung 15) können nicht bearbeitet oder gelöscht werden. Welche Berechtigungen die jeweiligen Rollen besitzten ist in der Spalte Beschreibung aufgeführt. Es können zudem eigene Rollen angelegt werden wie z.B. die Rolle Test in Abbildung 15. In der unteren Tabelle von Abbildung 15 ist der Benutzer admin aufgeführt, da der Benutzer admin der ausgewählten Rolle Test zugeordnet ist.

Lizenzmodell

Im Folgenden ist aufgeführt welche Auswirkungen das gewählte Lizenzmodell von mydatastream auf die Benutzer hat.

Die Apps unterscheiden sich in

  • App.Basic und
  • App.Advanced

Aufgrund dieser Unterscheidung erhalten die Benutzer unterschiedliche Berechtigungen. Der Zugriff auf die App.Basic ist unbegrenzt. Der Zugriff auf die App.Advanced ist abhängig von dem gewählten Lizenzmodell.

Wird beispielsweise das Modell Enterprise verwendet, können 25 Benutzer die Rolle App.Advanced erhalten. Werden weitere App.Advanced über die Option "App.Advanced Paket+" hinzugefügt, erhalten diese Benutzer auch Zugriff auf die zusätzlichen Apps. Die Rolle App.Advanced ist also App übergreifend für alle App.Advanced Apps gültig.

Ein höheres Kontingent für die Rolle App.Advanced kann über das Hinzubuchen von einzelnen Benutzern erfolgen (siehe "App.Advanced Benutzer+") oder durch das Upgrade auf eine höhere Edition.

App.Basic

Apps.Basic sind im Portal inklusive und stehen jedem Benutzer kostenlos zur Verfügung. Zudem können

mit dem AppBuilder.Basic angepasst werden.

Beispielsweise stehen folgende Basic Apps zur Verfügung: Vertriebscockpit 365, Angebotsprüfung und die Chefübersicht

App.Advanced

App.Advanced ermöglicht umfangreiche Anpassungen von Apps und erweitert die Möglichkeiten von App.Basic. So können zusätzlich

angelegt und bearbeitet werden.