Chatee ahora con Soporte
Chat con el soporte

Identity Manager 9.2.1 - 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
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
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 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 Ausgabe von Meldungen 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 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 eines Skriptes im Skripteditor testen Ü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 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 Aufträgen Konfigurationsdateien des One Identity Manager Service

Berichte in Statistiken verwenden

Berichte, die Sie im Report Editor erzeugen, können Sie für Statistiken im Infosystem des Managers anzeigen. Dazu müssen Sie die Benutzeroberfläche für die Anwendung Manager anpassen. Der Bericht wird bei Doppelklick auf die Kopfzeile der Statistik geöffnet.

Um einen Bericht für eine Statistik anzuzeigen

  1. Erstellen Sie im Designer ein Oberflächenformular.

    1. Wählen Sie im Designer die Kategorie Benutzeroberfläche > Formulare > Oberflächenformulare.

    2. Wählen Sie die Aufgabe Formulare bearbeiten.

    3. Wählen Sie den Menüeintrag Formular > Einfügen.

    4. Bearbeiten Sie die Stammdaten des Oberflächenformulars.

      Beachten Sie die folgenden Besonderheiten:

      • Verwenden Sie die Formulardefinition VI_Report.

        Diese Formulardefinition ist zur Anzeige in der grafischen Benutzeroberfläche und zur Anzeige in Webanwendungen konfiguriert. Damit müssen Sie nur ein Oberflächenformular einrichten. Anhand des Einsatzzweckes wird dynamisch entschieden, welche der Formularvorlagen zur Darstellung des Oberflächenformulars genutzt wird.

      • In den Konfigurationsdaten des Formulars übergeben Sie in der Sektion Properties die Bezeichnung des auszuführenden Berichtes (DialogReport.ReportName).

        Syntax:

        <DialogSheetDefinition FormatVersion="1.0">

        <Properties>

        <Property Name="ReportName">ReportName aus Tabelle DialogReport</Property>

        </Properties>

        </DialogSheetDefinition>

    5. Weisen Sie das Oberflächenformular an die Anwendungen und an die Berechtigungsgruppen zu.

  2. Erstellen Sie im Designer einen Menüeintrag.

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

    2. Wählen Sie im Oberflächeneditor den Menüeintrag für die Statistik, für die der Bericht angezeigt werden soll.

    3. Wählen Sie das Kontextmenü Neu.

    4. Bearbeiten Sie die Stammdaten des Menüeintrag.

    5. Weisen Sie den Menüeintrag an die Anwendung Manager und an die Berechtigungsgruppen zu.

  3. Weisen Sie das Oberflächenformular an den Menüeintrag zu.

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

Verwandte Themen

Einfache Berichte in Statistiken verwenden

Einfache Berichte, die Sie im Manager erzeugen, können Sie für Statistiken im Infosystem des Managers anzeigen. Dazu müssen Sie im Designer die Benutzeroberfläche für die Anwendung Manager anpassen. Im Infosystem des Managers wird der einfache Bericht bei Doppelklick auf die Kopfzeile der Statistik geöffnet.

Ausführliche Informationen wie Sie einfache Berichte im Manager erstellen, zum finden Sie im One Identity Manager Administrationshandbuch für Berichtsabonnements.

Um einen einfachen Bericht für eine Statistik anzuzeigen

  1. Erstellen Sie im Designer ein Oberflächenformular.

    1. Wählen Sie im Designer die Kategorie Benutzeroberfläche > Formulare > Oberflächenformulare.

    2. Wählen Sie die Aufgabe Formulare bearbeiten.

    3. Wählen Sie den Menüeintrag Formular > Einfügen.

    4. Bearbeiten Sie die Stammdaten des Oberflächenformulars.

      Beachten Sie die folgenden Besonderheiten:

      • Verwenden Sie die Formulardefinition VI_Report.

        Diese Formulardefinition ist zur Anzeige in der grafischen Benutzeroberfläche und zur Anzeige in Webanwendungen konfiguriert. Damit müssen Sie nur ein Oberflächenformular einrichten. Anhand des Einsatzzweckes wird dynamisch entschieden, welche der Formularvorlagen zur Darstellung des Oberflächenformulars genutzt wird.

      • In den Konfigurationsdaten des Formulars übergeben Sie in der Sektion Properties die UID des einfachen Berichtes (RPSReport.UID_RPSReport).

        Syntax:

        <DialogSheetDefinition FormatVersion="1.0">

        <Properties>

        <Property Name="UIDRPSReport">UID_RPSReport aus der Tabelle RPSReport</Property>

        </Properties>

        </DialogSheetDefinition>

    5. Weisen Sie das Oberflächenformular an die Anwendung Manager und an die Berechtigungsgruppen zu.

  2. Erstellen Sie im Designer einen Menüeintrag.

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

    2. Wählen Sie im Oberflächeneditor den Menüeintrag für die Statistik, für die der Bericht angezeigt werden soll.

    3. Wählen Sie das Kontextmenü Neu.

    4. Bearbeiten Sie die Stammdaten des Menüeintrag.

    5. Weisen Sie den Menüeintrag an die Anwendung Manager und an die Berechtigungsgruppen zu.

  3. Weisen Sie das Oberflächenformular an den Menüeintrag zu.

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

Verwandte Themen

Diagrammtypen für die Darstellung von Statistiken

Für die Darstellung der Statistiken werden verschiedene Diagrammtypen zur Verfügung gestellt.

Balkendiagramm

Mit einem Balkendiagramm können Vergleiche zwischen Messwerten dargestellt werden. Der aktuelle Messwert der Spalte ElementValue und die Bezeichnung der Spalte ElementName werden als Diagrammbeschriftung angezeigt.

Abbildung 17: Beispiel für Balkendiagramm

Kreisdiagramm

Mit einem Kreisdiagramm wird der prozentuale Anteil der Messwerte am Basismesswert dargestellt. Der aktuelle Messwert der Spalte ElementValue und die Bezeichnung der Spalte ElementName werden als Diagrammbeschriftung angezeigt.

Abbildung 18: Beispiel für Kreisdiagramm

Liniendiagramm

Mit einem Liniendiagramm wird der Verlauf der Daten über einen bestimmten Zeitraum dargestellt. Die Skalierung der Zeitachse richtet sich nach der Zeitskalierung, die in der Statistikdefinition angegeben ist. Die Anzahl der Messwerte im Liniendiagramm ergibt sich aus der Anzahl der Messläufe für die Historie, die in der Statistikdefinition angegeben ist. Mit Mausklick auf einen Messpunkt wird ein Tooltip mit dem Messwert angezeigt.

Abbildung 19: Beispiel für Liniendiagramm

Ampel

Mit einem Ampeldiagramm wird der Systemzustand dargestellt. Der Zustand wird über Farben angezeigt. Wann welcher Zustand erreicht ist, ergibt sich aus den Schwellwertfaktoren, die in der Statistikdefinition angegeben sind.

Tabelle 56: Bedeutung der Farben
Farbe Zustand

grün

ordnungsgemäß

gelb

toleriert

rot

unerlaubt

Der aktuelle Messwert der Spalte ElementValue und die Bezeichnung der Spalte ElementName werden als Diagrammunterschrift angezeigt.

Abbildung 20: Beispiel für Ampel

Tachometer

Mit einem Tachometer-Diagramm wird der Systemzustand detaillierter als mit einem Ampeldiagramm dargestellt. Zusätzlich wird der Basismesswert abgebildet. Der Zustand wird über Farben angezeigt. Wann welcher Zustand erreicht ist, ergibt sich aus den Schwellwertfaktoren, die in der Statistikdefinition angegeben sind. Der aktuelle Messwert der Spalte ElementValue und die Bezeichnung der Spalte ElementName werden als Diagrammunterschrift angezeigt.

Abbildung 21: Beispiel für Tachometer

Thermometer

Mit einem Thermometer-Diagramm wird der Systemzustand detaillierter als mit einem Ampeldiagramm dargestellt. Der Zustand wird über eine Farbskala neben dem Diagramm angezeigt. Wann welcher Zustand erreicht ist, ergibt sich aus den Schwellwertfaktoren, die in der Statistikdefinition angegeben sind. Der aktuelle Messwert der Spalte ElementValue und die Bezeichnung der Spalte ElementName werden als Diagrammunterschrift angezeigt.

Abbildung 22: Beispiel für Thermometer

Tabelle

Mit diesem Diagrammtyp werden die Messwerte tabellarisch aufbereitet. Um den Verlauf der Daten über einen bestimmten Zeitraum darzustellen, ist in der Statistikdefinition die Anzahl der Messläufe für die Historie anzugeben.

Abbildung 23: Beispiel für Tabelle

Beispiele für Statistikdefinitionen

Beispiel 1:

In einer Statistik soll die Anzahl der Identitäten im Unternehmen dargestellt werden. Die Berechnung der Statistik soll täglich erfolgen. Die Definition der Statistik könnte folgendermaßen aussehen:

Statistik:

CountIdentities

Anzeigename:

Anzahl der Identitäten

Beschreibung:

Ermittelt täglich die Anzahl der Identitäten im Unternehmen.

Zeitplan der Berechnung:

Statistiken berechnen

Abfrage Messwerte:

select 'Identities' as ElementName, count (*) as ElementValue from Person

Um die Statistik im Manager in der Kategorie Identitäten > Infosystem anzuzeigen, wird ein Menüeintrag mit folgenden Werten erstellt:

Menüeintrag:

Person.InfoSystem.CountIdentities

Eintragsart:

Statistik

Reihenfolge:

1

Statistik:

Anzahl der Identitäten

Diagrammtyp:

Thermometer

Der Menüeintrag wird der Anwendung Manager und einer Anwendungsrolle zugewiesen und kann dann im Manager angezeigt werden.

Beispiel 2:

In einer Statistik soll die Anzahl der externen Identitäten im Unternehmen dargestellt werden. Die Berechnung der Statistik soll wöchentlich erfolgen. Sind mehr als 20 % aller Identitäten des Unternehmens externe Identitäten, soll im Infosystem statt eines ordnungsgemäßen Zustandes ein tolerierten Zustand angezeigt werden, ab 80% externer Identitäten soll ein unerlaubter Zustand angezeigt werden.

Statistik:

CountExternalIdentities

Anzeigename:

Anzahl der externen Identitäten

Beschreibung:

Ermittelt wöchentlich die Anzahl der externen Identitäten im Unternehmen.

Zeitplan der Berechnung:

Statistiken wöchentlich berechnen

Abfrage Messwerte:

Select 'Identities' as ElementName, Count (*) as ElementValue

from Person where IsExternal = 1

Abfrage Basismesswerte:

Select 'Identities' as ElementName, Count (*) as ElementValue

from Person

Schwellwert grün:

0,2

Schwellwert rot:

0,8

Um die Statistik im Manager in der Kategorie Identitäten > Infosystem anzuzeigen, wird ein Menüeintrag mit folgenden Werten erstellt:

Menüeintrag:

Person.InfoSystem.CountExternalIdentities

Eintragsart:

Statistik

Reihenfolge:

2

Statistik:

Anzahl der externen Identitäten

Diagrammtyp:

Ampel

Der Menüeintrag wird der Anwendung Manager und einer Anwendungsrolle zugewiesen und kann dann im Manager angezeigt werden.

Beispiel 3:

In einer Statistik soll die Anzahl der Identitäten dargestellt werden, für welche der angemeldete Benutzer direkt als Manager eingetragen ist. Die Einschränkung der für den angemeldeten Benutzer anzuzeigenden Werte erfolgt über die Bedingung.

Statistik:

CountIdentitiesPersonHead

Anzeigename:

Anzahl der direkt verantworteten Identitäten

Beschreibung:

Ermittelt täglich die Anzahl der Identitäten, für die ein Manager direkt verantwortlich ist.

Zeitplan der Berechnung:

Statistiken berechnen

Abfrage Messwerte:

select XObjectKey as ElementObjectKey, 'Identitäten' as ElementName, Count (*) as ElementValue

from Person where IsExternal = 1

Group by XObjectKey

Bedingung:

ElementObjectKey in

(select XObjectKey from Person where uid_PersonHead = '%useruid%')

Um die Statistik im Infosystem des Web Designer Web Portals anzuzeigen, konfigurieren Sie das Webprojekt im Web Designer.

Beispiel 4:

In einer Statistik soll die Anzahl der internen und externen Identitäten angezeigt werden, für welche der angemeldete Benutzer als Abteilungsleiter verantwortlich ist. Da ein Abteilungsleiter für mehrere Abteilungen verantwortlich sein kann, werden hier zur Ermittlung eines eindeutigen Ergebnisses zur Anzeige die Messwerte der einzelnen Abteilungen addiert.

Statistik:

IdentityCountInternalExternal_By_Department

Anzeigename:

Anzahl der internen und externen Identitäten

Beschreibung:

Ermittelt täglich die Anzahl der internen und externen Identitäten pro Abteilung.

Zeitplan der Berechnung:

Statistiken berechnen

Abfrage Messwerte:

select d.XObjectKey as ElementObjectKey, 'Internal' as ElementName, count(p.uid_person) as ElementValue

from Department d Left Outer Join Person p on p.UID_Department = d.UID_Department and p.IsExternal = 0

Group By d.XObjectKey

UNION ALL

select d.XObjectKey as ElementObjectKey, 'External' as ElementName, count(p.uid_person) as ElementValue

from Department d Left Outer Join Person p on p.UID_Department = d.UID_Department and p.IsExternal = 1

Group By d.XObjectKey

Bedingung:

ElementObjectKey in

(select d.XObjectKey from Department d join helperheadorg hpo on d.UID_Department = hpo.UID_Org where hpo.UID_PersonHead = '%useruid%')

Aggregatfunktion

SUM

Um die Statistik im Infosystem des Web Designer Web Portals anzuzeigen, konfigurieren Sie das Webprojekt im Web Designer.

Beispiel 5:

In einer Statistik sollen täglich die 10 aktiven Identitäten mit dem höchsten Risikoindex ermittelt werden. Die Darstellung soll sortiert nach der Messwertgröße erfolgen.

Statistik:

Top10ActiveIdentitiesByRiskIndex

Anzeigename:

Top 10 aktive Identitäten nach Risikoindex

Beschreibung:

Ermittelt täglich die 10 aktiven Identitäten mit den höchsten Risikoindizes.

Zeitplan der Berechnung:

Statistiken berechnen

Abfrage Messwerte:

select top 10 p.InternalName as ElementName,

Round(100 * IsNull(p.RiskIndexCalculated, 0), 0) as ElementValue,

p.XObjectKey as ElementObjectKey,

ROW_NUMBER() over (order by IsNull(p.RiskIndexCalculated, 0) desc, p.InternalName) as ElementOrder

from Person p

where p.IsInActive = 0

order by ElementOrder

Um die Statistik im Infosystem des Web Designer Web Portals anzuzeigen, konfigurieren Sie das Webprojekt im Web Designer.

Documentos relacionados

The document was helpful.

Seleccionar calificación

I easily found the information I needed.

Seleccionar calificación