Erweitern des Launchpad
Das Launchpad ist das zentrale Werkzeug zum Starten der Administrationswerkzeuge und Konfigurationswerkzeuge des One Identity Manager. Mit dem Launchpad können Sie die vorhandene One Identity Manager Installation prüfen und die Werkzeuge des One Identity Manager zur Ausführung einzelner Aufgaben starten.
Das Launchpad ist kundenspezifisch erweiterbar. Sie können im Designer eigene Menüeinträge und Aktionen für das Launchpad definieren.
Über die Hierarchie von Menüeinträgen und die verschiedenen Eintragsarten für Menüeinträge steuern Sie, an welcher Stelle und wie die Menüeinträge im Launchpad angezeigt werden. Ausführliche Informationen über den Aufbau einer Menüstruktur und die einzelnen Eintragsarten mit ihren Eigenschaften finden Sie unter Menüführung der Benutzeroberfläche
One Identity Manager liefert eine Reihen von Launchpad Aktionen, die Sie zum Starten von Anwendungen über das Launchpad verwenden können. Bei Bedarf können Sie auch eigene Anwendungen über Launchpad Aktionen starten.
Detaillierte Informationen zum Thema
Empfehlungen für die Erweiterung des Launchpad
-
Um eine neue Kategorie im linken Navigationsbereich des Launchpad zu erzeugen, verwenden Sie Menüeinträge mit der Eintragsart Menükategorie. Die Einträge werden mit ihrem Anzeigetext dargestellt.
-
Um Aufgaben im Hauptbereich des Launchpad zusammenzufassen, verwenden Sie Menüeinträge mit der Eintragsart Aufgabenkategorie. Die Einträge werden mit ihrem Anzeigetext dargestellt.
-
Für die einzelnen Aufgaben des Launchpad verwenden Sie Menüeinträge mit den Eintragsarten Aufgabe, Fixer Menüeintrag oder Datenabhängiger Menüeintrag. Die Einträge werden mit ihrem Anzeigetext und ihrer Beschreibung dargestellt.
-
Legen Sie eine Reihenfolge für die Anzeige der Menüeinträge fest.
-
Für eine Statusanzeige der Aufgaben verwenden Sie am Menüeintrag eine Overlay-Symbol Definition als VB.Net-Ausdruck. Verwenden Sie die NavigationNodeState-Klasse.
Syntax:
public NavigationNodeState(string state, string imageUidOrName, string description)
public NavigationNodeState(string state, string imageUidOrName, string description, bool enabled, bool visible, int count)
Tabelle 57: Parameter des Skriptes NavigationNodeState
State |
Status, der zurückgegeben wird, beispielsweise Info, Ok, Error, Warning. |
ImageUidOrName |
UID oder Name des anzuzeigenden Symbols. |
description |
Text, der als Tooltip angezeigt wird. |
enabled |
Gibt an, ob die Start-Schaltfläche für die Aktion aktiviert/deaktiviert werden soll. |
visible |
Gibt an, ob die Aufgabe angezeigt werden soll. |
count |
Anzahl der betroffenen Objekte. |
Aufrufbeispiel:
Value = New NavigationNodeState("Ok", "QBM-33228392E9863141A9306B38ADF3D502", #LD("Project is completed.")#)
Value = New NavigationNodeState("Error", "QBM-a486f0eabf674392bbbdf8572453258c", #LD("Project is not completed.")#)
-
Über die Bedingung können Sie einschränken, ob eine Aufgabe nur für eine direkte Datenbankverbindung oder für eine Verbindung über Anwendungsserver angeboten wird. Verwenden Sie dazu die Variable SessionType.
Beispiele für Bedingungen:
Nur direkte Datenbankverbindung: '%SessionType%' = 'Direct'
Nur Verbindung über Anwendungsserver: '%SessionType%' = 'AppServer'
Ist keine Bedingung angegeben, wird die Aufgabe immer angeboten.
-
Soll über eine Aufgabe eine Aktion ausgeführt werden, verknüpfen Sie eine Launchpad Aktion mit dem Menüeintrag.
Damit wird die Schaltfläche Starten für die Aufgabe angezeigt. Die Beschreibung einer Launchpad Aktion wird als Tooltip der Schaltfläche verwendet.
-
Sollen Aktionen im Launchpad nicht für alle Benutzer verfügbar sein, steuern Sie die Berechtigungen über die Zuweisung von Launchpad Aktionen an Programmfunktionen (Tabelle QBMLaunchActionHasFeature). Es werden nur die Aufgaben im Launchpad angezeigt, deren Aktionen ein Benutzer über seine Programmfunktion ausführen darf.
Ausführliche Informationen zum Steuern von Berechtigungen zum Ausführen von Launchpad Aktionen über Programmfunktionen finden Sie im One Identity Manager Handbuch zur Autorisierung und Authentifizierung.
Verwandte Themen
Aktionen für das Launchpad
One Identity Manager liefert eine Reihen von Launchpad Aktionen, die Sie zum Starten von Anwendungen verwenden können. Bei Bedarf können Sie auch eigene Anwendungen über Launchpad Aktionen starten.
Zum Start einer Anwendung können Sie Aufrufparameter, Methoden und Methodenparameter übergeben, die der Anwendung bekannt sind. Dabei ist die Verwendung von Variablen zulässig. Unterstützt werden
-
Umgebungsvariablen in der Syntax %Variable%
-
Variablen aus der Menüführung in der Syntax %Variable%
-
Spalten des übergebenen Objektes in der $-Notation.
Um die Launchpad Aktionen anzuzeigen
-
Wählen Sie im Designer die Kategorie Benutzeroberfläche > Launchpad Aktionen.
-
Wählen Sie die Launchpad Aktion. Folgende Stammdaten werden für eine Launchpad Aktion abgebildet.
Tabelle 58: Eigenschaften einer Aktion
Beschreibung |
Nähere Beschreibung der Aktion. Die Beschreibung wird als Tooltip angezeigt. |
Ausführbare Datei |
Kompletter Name der auszuführenden Datei. |
Aufrufparameter |
Zusätzliche Aufrufparameter zum Starten der Anwendung. |
Aktion |
Bezeichnung der Aktion. |
Administrativer Kontext |
Gibt an, ob die Anwendung im administrativen Kontext gestartet werden muss. Die Anwendung erwartet bei aktivierter Benutzerkontensteuerung die Angabe einer administrativen Anmeldung. |
Methode |
Methode, die zusätzlich als Startparameter übergeben werden muss. |
Methodenparameter |
Zusätzliche Parameter für die Methode. |
Editor |
Spezieller Editor, um Aufgaben direkt im Launchpad auszuführen. |
Menüeinträge und Aktionen für das Launchpad erstellen
Sie können im Designer eigene Menüeinträge und Aktionen für das Launchpad definieren.
Um das Launchpad zu erweitern
-
Erstellen Sie neue Menüeinträge für das Launchpad.
-
Wählen Sie im Designer die Kategorie Benutzeroberfläche > Menüführung > Launchpad.
-
Starten Sie den Oberflächeneditor über die Aufgabe Menüführung der Anwendung 'Launchpad' bearbeiten.
-
Erstellen Sie die Menüeinträge.
-
Weisen Sie die Menüeinträge der Anwendung Launchpad zu.
-
Weisen Sie die Menüeinträge der Berechtigungsgruppe zu QBM-LaunchPad.
-
Weisen Sie Launchpad Aktionen an die Menüeinträge zu.
-
Wählen Sie im Designer die Kategorie Benutzeroberfläche > Launchpad Aktionen.
-
Wählen Sie den Menüeintrag Ansicht > Tabellenrelationen wählen und aktivieren Sie die Tabelle DialogTree.
-
Wählen Sie die Launchpad Aktion und weisen Sie der Aktion über den Tabreiter Menüeinträge den Menüeintrag zu.
-
(Optional) Weisen Sie an die Launchpad Aktion eine Programmfunktion zu.
-
Wählen Sie den Menüeintrag Datenbank > Übertragung in Datenbank und klicken Sie Speichern.
Verwandte Themen