Chat now with support
Chat with Support

Identity Manager 9.3 - Konfigurationshandbuch

Über dieses Handbuch Softwarearchitektur des One Identity Manager Kundenspezifische Änderungen an der One Identity Manager Standardkonfiguration Anpassen der One Identity Manager Basiskonfiguration Grundlagen zum One Identity Manager Schema
Übersicht über das One Identity Manager Schema Tabellenarten und Standardspalten im One Identity Manager Datenmodell Hinweise zur Bearbeitung von Tabellendefinitionen und Spaltendefinitionen Tabellendefinitionen Spaltendefinitionen Tabellenbeziehungen Dynamische Fremdschlüssel Unterstützung von Dateigruppen
Volltextsuche im One Identity Manager Lokalisierung im One Identity Manager Prozess-Orchestrierung im One Identity Manager
Abbildung von Prozessen im One Identity Manager
Bearbeiten von Prozessen mit dem Prozesseditor Definieren von Prozessen Prozessgenerierung simulieren Gültigkeitsprüfung eines Prozesses Kompilieren von Prozessen testen Änderungen von Prozessen übernehmen und kompilieren Verwenden von prozesslokalen Variablen und globalen Variablen für die Prozessdefinition Schwellwerte für die Verarbeitung von Prozessen Festlegen des ausführenden Servers Benachrichtigung zur Verarbeitung von Prozessschritten Automatisierte Ausführung von Prozessen Übersicht über die Prozesskomponenten
Einrichten von Jobservern
Arbeitsweise des One Identity Manager Service Prozessüberwachung zur Nachverfolgung von Änderungen Bedingte Kompilierung mittels Präprozessorbedingungen Skripte im One Identity Manager
Verwendung von Visual Basic .NET-Skripten Hinweise zur Verwendung von Datumswerten Hinweise zur Verwendung von PowerShell Skripten Verwendung der $-Notation Verwendung von base Objekt Aufruf von Funktionen Prä-Skripte zur Verwendung in Prozessen und Prozessschritten Verwendung von Session Services Verwendung der #LD-Notation Anzeigen von Meldungen in der Benutzeroberfläche Referenzieren von Paketen und Dateien in Skripten Skriptbibliothek Unterstützung bei der Bearbeitung von Skripten im Skripteditor Skripte mit dem Skripteditor erstellen und bearbeiten Skripte im Skripteditor kopieren Skripte im Skripteditor testen Kompilieren von Skripten im Skripteditor testen Änderungen von Skripten übernehmen und kompilieren Überschreiben von Skripten Berechtigungen zu Ausführen von Skripten Bearbeiten und Testen von Skriptcode mit dem System Debugger Erweitertes Debugging im Object Browser
One Identity Manager Abfragesprache Bearbeiten der Benutzeroberfläche
Objektdefinitionen für die Benutzeroberfläche Menüführung der Benutzeroberfläche Formulare für die Benutzeroberfläche Statistiken im One Identity Manager Erweitern des Launchpad Methodendefinitionen für die Benutzeroberfläche Anwendungen für die Gestaltung der Benutzeroberfläche Symbole und Bilder für die Gestaltung der Benutzeroberfläche Verwenden vordefinierter Datenbankabfragen
Berichte im One Identity Manager Erweiterung des One Identity Manager Schemas um kundenspezifische Tabellen oder Spalten Webservice Integration One Identity Manager als SCIM 2.0 Serviceprovider Verarbeitung von DBQueue Prozessor-Aufträgen Aufbau der Konfigurationsdatei Jobservice.cfg

Menüeinträge an Anwendungen zuweisen

Alle Menüeinträge, die in der Benutzeroberfläche einer Anwendung dargestellt werden sollen, müssen Sie der Anwendung zuweisen.

Um einen Menüeintrag an eine Anwendung zuzuweisen

  1. Wählen Sie im Designer die Kategorie Benutzeroberfläche > Menüführung.

    Die Menüeinträge werden geladen und im Oberflächeneditor zur Bearbeitung angezeigt.

  2. Wählen Sie in der Übersicht der Menüführung den Menüeintrag.

  3. Wählen Sie in der Bearbeitungsansicht die Ansicht Anwendung und wählen Sie die Anwendung.

  4. Wählen Sie den Menüeintrag Datenbank > Übertragung in Datenbank und klicken Sie Speichern.

TIPP: Über das Kontextmenü Anwendung rekursiv zuweisen weisen Sie die Anwendung dem gewählten Menüeintrag und seinen untergeordneten Menüeinträgen zu. Über das Kontextmenü Anwendung rekursiv entfernen entfernen Sie die Zuweisung der Anwendung vom gewählten Menüeintrag und seinen untergeordneten Menüeinträgen.

Verwandte Themen

Menüeinträge an Berechtigungsgruppen zuweisen

Alle Menüeinträge, die in der Benutzeroberfläche einer Anwendung dargestellt werden sollen, müssen Sie einer Berechtigungsgruppe zuweisen. Weisen Sie die Menüeinträge an Berechtigungsgruppen für die nicht-rollenbasierte Anmeldung und die rollenbasierte Anmeldung zu. Die Menüeinträge werden den Systembenutzern abhängig von ihren Mitgliedschaften in Berechtigungsgruppen zur Verfügung gestellt. Ausführliche Informationen zu Berechtigungsgruppen finden Sie im One Identity Manager Handbuch zur Autorisierung und Authentifizierung.

Um einen Menüeintrag an eine Berechtigungsgruppe zuzuweisen

  1. Wählen Sie im Designer die Kategorie Benutzeroberfläche > Menüführung.

    Die Menüeinträge werden geladen und im Oberflächeneditor zur Bearbeitung angezeigt.

  2. Wählen Sie in der Übersicht der Menüführung den Menüeintrag.

  3. Wählen Sie in der Bearbeitungsansicht die Ansicht Berechtigungsgruppe und wählen Sie die Berechtigungsgruppen.

  4. Wählen Sie den Menüeintrag Datenbank > Übertragung in Datenbank und klicken Sie Speichern.

TIPP: Über das Kontextmenü Berechtigungsgruppe rekursiv zuweisen weisen Sie die Berechtigungsgruppe dem gewählten Menüeintrag und seinen untergeordneten Menüeinträgen zu. Über das Kontextmenü Berechtigungsgruppe rekursiv entfernen entfernen Sie die Zuweisung der Berechtigungsgruppe vom gewählten Menüeintrag und seinen untergeordneten Menüeinträgen.

Verwandte Themen

Eigenschaften der Menüeinträge

Die nachfolgenden Eigenschaften sind von der Eintragsart eines Menüeintrag abhängig. Die Verfügbarkeit und die Bearbeitbarkeit der Eigenschaften richten sich nach der Eintragsart der Menüeinträge.

Tabelle 101: Allgemeine Eigenschaften von Menüeinträgen
Eigenschaft Beschreibung

Menüeintrag

Unikale Bezeichnung des Menüeintrags. Sie sollten hier möglichst sprechende Namen vergeben, die sich in den untergeordneten Strukturen fortsetzen. Damit verbessert sich die Nachvollziehbarkeit der Position der untergeordneten Menüeinträge. Mit der Einfügeposition in die Menüführung wird der übergeordnete Menüeintrag bestimmt und die Hierarchie aufgebaut. Zur Abbildung der Menüeinträge kann der Name des Menüeintrags Variablen enthalten.

Eintragsart

Eintragsart des Menüeintrags. Zulässige Werte sind:

  • Menükategorie

  • Fixer Menüeintrag

  • Datenabhängiger Menüeintrag

  • Aufgabenkategorie

  • Aufgabe

  • Freier Menüeintrag

  • Link

  • Zentrales Formularelement

  • Statistik

Weitere Informationen finden Sie unter Komponenten für Menüführungen.

Verweis auf Menüeintrag

Referenzeintrag, der bei Aufruf des Links zur Laufzeit angezeigt wird.

Anzeigetext

Sprachabhängiger Anzeigetext, mit dem dieser Menüeintrag in der Benutzeroberfläche angezeigt wird. Der Anzeigetext datenabhängiger Menüeinträge kann feste Zeichenketten und Variablen enthalten. Der Anzeigetext rekursiver datenabhängiger Menüeinträge wird vom übergeordneten Menüeintrag geerbt. Übersetzen Sie den eingegebenen Text über die Schaltfläche .

Reihenfolge

Besitzen mehrere Menüeinträge denselben übergeordneten Menüeintrag, so legt die Reihenfolge der einzelnen Menüeinträge deren Position in der Darstellungsreihenfolge fest.

Ist der Konfigurationsschalter Nachsortierung der untergeordneten Menüeinträge nach Anzeigetext beim übergeordneten Menüeintrag gesetzt, dann ist die hier angegebene Reihenfolge unwirksam.

Symbol

Symbol für die Anzeige des Menüeintrags in der Menüführung. Ist für rekursive datenabhängige Menüeinträge kein Symbol angegeben, wird das Symbol vom übergeordneten Menüeintrag geerbt.

Launchpad Aktion

Aktion, die im Launchpad ausgeführt werden soll.

Zu aktivierendes FK-Objekt (Datenknoten)

Pfad zum FK-Objekt, das bei der Auswahl eines Eintrags im Frontend geladen werden soll. Geben Sie den Pfad in der ObjectWalker-Notation der VI.DB an.

Beispiel: FK(UID_ADSGroup)

Tabelle

Tabelle, aus der die Werte ausgelesen werden.

Bedingung

Gibt an, unter welchen Bedingungen der Menüeintrag in der Menüführung angezeigt wird. Die Angabe muss der Where-Klausel-Syntax von Datenbankabfragen genügen. Bei der Formulierung einer Bedingung können Sie Variablen verwenden.

Für datenabhängige Menüeinträge dient die Bedingung zur Einschränkung der darzustellenden Ergebnismenge. Für rekursive datenabhängige Menüeinträge ist die Verwendung von Variablen zwingend erforderlich.

HINWEIS: Die Bedingung darf kein JOIN enthalten, gegebenenfalls muss die Abfrage als Unterabfrage formuliert werden.

Sortierung

Spalten der Tabelle, nach denen die Anzeigeelemente sortiert werden. Die Angabe muss der Order By-Syntax von Datenbankabfragen genügen. Ist keine Sortierung angegeben, wird nach den Spalten des Anzeigemusters sortiert. Eine Sortierung sollten Sie verwenden, wenn die Daten ein Datum oder sprachunabhängige Daten repräsentieren.

Hinweis: Für eine sprachabhängige Sortierung verwenden Sie den Konfigurationsschalter Nachsortierung des datenabhängigen Menüeintrags nach Anzeigetext.

Konfigurationsschalter

Mit dem Konfigurationsschalter werden spezielle Funktionen für einen Menüeintrag eingestellt. Weitere Informationen finden Sie unter Tabelle 102.

Präprozessorbedingung

Menüeinträge können Sie mit Präprozessorbedingungen versehen. Damit ist ein Menüeintrag nur verfügbar, wenn die Präprozessorbedingung erfüllt ist.

Hinweis: Einen Überblick über die vorhandenen Präprozessorabhängigkeiten erhalten Sie im Designer in der Kategorie One Identity Manager Schema > Präprozessorabhängigkeiten.

Beschreibung

Freitextfeld für zusätzliche Erläuterungen.

Deaktiviert

Gibt an, ob der Menüeintrag in der Benutzeroberfläche angezeigt wird. Deaktivierte Menüeinträge werden nicht in der Benutzeroberfläche angezeigt.

Hinweis: Diese Änderung ist auch bei Menüeinträgen der Standardoberflächen zulässig und bleibt bei Schemainstallationen bestehen.

Deaktiviert durch Präprozessor

Ist ein Menüeintrag durch eine Präprozessorbedingung ausgeschaltet, dann wird durch den Database Compiler die Option gesetzt.

Anzeigen unter "Mein One Identity Manager"

Mit dieser Option kennzeichnen Sie Menüeinträge, die im Manager in der Kategorie Mein One Identity Manager angezeigt werden sollen.

Eindeutig

Die Ergebnismenge der Abfrage darf keine doppelten Einträge enthalten. Im Zweifelsfall wird dies durch Setzen der Option Eindeutig erreicht.

Menüeinträge, die mit der Option Eindeutig gekennzeichnet sind, müssen in ihrem Namen Variablen enthalten, über welche die Eindeutigkeit erreicht wird.

Sollen beispielsweise alle Softwareanwendungen (Tabelle Application) nach Sprachen gruppiert werden, so muss der Name des entsprechenden Menüeintrags eine Variable enthalten, die auf die Spalte UID_DialogCulture in der Tabelle Application verweist.

HINWEIS: Für die über die Datenbankabfrage ermittelten Objekte werden keine objektabhängigen Oberflächenformulare angezeigt.

HINWEIS:  Die Option wird unwirksam, wenn der Konfigurationsschalter Menüeintrag immer aktivieren gesetzt ist.

Rekursiver Aufruf

Dieser Menüeintrag ist ein rekursiver Nachfolger des vorhergehenden Menüeintrag. Ist diese Option nicht gesetzt werden die Ergebnisse als flache Struktur dargestellt. Setzen Sie diese Option, wenn die Menüeinträge zur Darstellung hierarchischer Strukturen dienen. Rekursive datenabhängige Menüeinträge definieren Sie immer unterhalb eines datenabhängigen Menüeintrags ohne Rekursion.

Spalten nicht zusammenführen

Zur Verwendung für die Anzeige von Spalten in den Formularelementen auf Überblicksformularen. Angabe, ob die für diesen Menüeintrag definierten Spalten mit den standardmäßig für die Tabelle anzuzeigenden Spalten zusammengeführt werden.

Aktivieren Sie die Option, wenn nur die am Menüeintrag definierte Spalten angezeigt werden sollen. Spalten, die standardmäßig für eine Tabelle angezeigt werden sollen, werden nicht angezeigt.

Skript zur Initialisierung

VB.Net-Ausdruck für das datenabhängige Überschreiben von Werten des Eintrags. Mit dem Skript können Sie Variablen initialisieren, die Sie dann bei der Gestaltung der Anzeigetexte auf Überblicksformularen verwenden können.

Beispiel:

Initialisierung der Variable im Skript: Variables("MyNewCaptionValue") = "New caption value"

Verwendung: %MyNewCaptionValue%

Overlay-Symbol Definition

VB.Net-Ausdruck zur Definition von Overlays für das Symbol. Wird verwendet für die Statusanzeigen im Launchpad.

Tabelle 102: Konfigurationsschalter für spezielle Funktionen
Konfigurationsschalter Beschreibung

Automatische Aktualisierung nach Einfügen

Ist dieser Konfigurationsschalter gesetzt, wird nach dem Einfügen eines neuen Datensatzes der Menüeintrag erneut geladen und aktualisiert.

Bei leerer Menge nicht anzeigen

Werden zur Laufzeit keine untergeordneten Menüeinträge zu einem derart gekennzeichneten Menüeintrag generiert, so wird der Menüeintrag in der Benutzeroberfläche ebenfalls nicht dargestellt.

Benutzer darf Menüeintrag nicht öffnen

Menüeinträge, für die dieser Konfigurationsschalter aktiviert ist, können nicht geöffnet werden, auch wenn es untergeordnete Menüeinträge gibt. Dieser Konfigurationsschalter wird hauptsächlich im Infosystem zur Anzeige der Statistiken verwendet.

Keine Oberflächenformulare laden

Der Konfigurationsschalter kann für datenabhängige Menüeinträge eingesetzt werden. Ist dieser Konfigurationsschalter aktiviert, so werden bei Auswahl des Menüeintrags in der Benutzeroberfläche keine objektabhängige Oberflächenformulare angezeigt. Dieser Konfigurationsschalter wird hauptsächlich beim Aufbau der Benutzeroberfläche für Webfrontends Verwendung finden.

Menüeintrag immer aktivieren

Ist dieser Konfigurationsschalter gesetzt, wird der Menüeintrag immer geöffnet. Es erfolgt keine Prüfung, ob dem Menüeintrag etwas zugewiesen ist, beispielsweise Oberflächenformulare.

Nachsortierung der untergeordneten Menüeinträge nach Anzeigetext

Der Konfigurationsschalter sollte gesetzt werden, wenn sprachabhängige Daten angezeigt werden. Ist der Konfigurationsschalter aktiviert, werden nach dem Laden die anzuzeigenden Daten aller untergeordneten Menüeinträge sprachabhängig sortiert.

Damit können beispielsweise innerhalb einer Containerstruktur alle Benutzerkonten, Gruppen und Container alphabetisch sortiert angezeigt werden. Die Sortierung wirkt nicht nur auf datenabhängige Menüeinträge sondern auf alle untergeordneten Menüeinträge.

Nachsortierung des datenabhängigen Menüeintrags nach Anzeigetext

Der Konfigurationsschalter kann für datenabhängige Menüeinträge eingesetzt werden. Der Konfigurationsschalter sollte gesetzt werden, wenn sprachabhängige Daten angezeigt werden. Ist der Konfigurationsschalter aktiviert, werden nach dem Laden die anzuzeigenden Daten für die Menüführung sprachabhängig sortiert.

Navigationskontext bei der Aktivierung berücksichtigen

Ist dieser Konfigurationsschalter gesetzt, wird beim Laden der Objekte berücksichtigt, aus welcher Stelle der Navigation der Menüeintrag geöffnet wird. Ist ein Objekt mehrfach innerhalb einer Navigationsstruktur vorhanden, wird der Inhalt abhängig von der Stelle der Navigationsstruktur geladen und angezeigt.

Ist der Konfigurationsschalter nicht gesetzt, bleiben die Daten bestehen, auch wenn das Objekt aus einer anderen Stelle der Navigation erneut geöffnet wird.

Verwandte Themen

Datenbankabfragen für datenabhängige Menüeinträge

Datenabhängige Menüeinträge werden aufgrund einer Datenbankabfrage generiert, welche als Ergebnismenge mehrere Datensätze zurückliefert. Diese Menüeinträge sind somit keine einzelnen Menüeinträge, sondern je nach Ergebnismenge der Datenbankabfrage, eine Menge von Menüeinträgen.

Die Beschreibung der Eigenschaften für Menüeinträge finden Sie unter Eigenschaften der Menüeinträge. Für die Zusammenstellung der Datenbankabfrage sind die folgenden Eigenschaften erforderlich.

Tabelle 103: Eigenschaften für die Datenabfrage
Eigenschaft Beschreibung

Tabelle

Tabelle, aus der die Werte ausgelesen werden.

Sortierung

Spalten der Tabelle, nach denen die Anzeigeelemente sortiert werden. Die Angabe muss der Order By-Syntax von Datenbankabfragen genügen. Ist keine Sortierung angegeben, wird nach den Spalten des Anzeigemusters sortiert. Eine Sortierung sollten Sie verwenden, wenn die Daten ein Datum oder sprachunabhängige Daten repräsentieren.

Hinweis: Für eine sprachabhängige Sortierung verwenden Sie den Konfigurationsschalter Nachsortierung des datenabhängigen Menüeintrags nach Anzeigetext.

Bedingung

Bedingung zur Einschränkung der darzustellenden Ergebnismenge. Die Angabe muss der Where-Klausel-Syntax von Datenbankabfragen genügen. Bei der Formulierung einer Bedingung können Sie Variablen einsetzen. Für rekursive datenabhängige Menüeinträge ist die Verwendung von Variablen zwingend erforderlich.

HINWEIS: Die Bedingung darf kein JOIN enthalten, gegebenenfalls muss die Abfrage als Unterabfrage formuliert werden.

Eindeutig

Die Ergebnismenge der Abfrage darf keine doppelten Einträge enthalten. Im Zweifelsfall wird dies durch Setzen der Option Eindeutig erreicht.

Menüeinträge, die mit der Option Eindeutig gekennzeichnet sind, müssen in ihrem Namen Variablen enthalten, über welche die Eindeutigkeit erreicht wird.

Sollen beispielsweise alle Softwareanwendungen (Tabelle Application) nach Sprachen gruppiert werden, so muss der Name des entsprechenden Menüeintrags eine Variable enthalten, die auf die Spalte UID_DialogCulture in der Tabelle Application verweist.

HINWEIS: Für die über die Datenbankabfrage ermittelten Objekte werden keine objektabhängigen Oberflächenformulare angezeigt.

HINWEIS:  Die Option wird unwirksam, wenn der Konfigurationsschalter Menüeintrag immer aktivieren gesetzt ist.

Rekursiver Aufruf

Dieser Menüeintrag ist ein rekursiver Nachfolger des vorhergehenden Menüeintrag. Ist diese Option nicht gesetzt werden die Ergebnisse als flache Struktur dargestellt. Setzen Sie diese Option, wenn die Menüeinträge zur Darstellung hierarchischer Strukturen dienen. Rekursive datenabhängige Menüeinträge definieren Sie immer unterhalb eines datenabhängigen Menüeintrags ohne Rekursion.

Zu aktivierendes FK-Objekt (Datenknoten)

Pfad zum FK-Objekt, das bei der Auswahl eines Eintrags im Frontend geladen werden soll. Geben Sie den Pfad in der ObjectWalker-Notation der VI.DB an.

Beispiel: FK(UID_ADSGroup)

Verwandte Themen
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating