Grundsätzlich werden die Berechtigungen eines Benutzers zum Anzeigen und Bearbeiten von Methoden über die Berechtigungen der Berechtigungsgruppen gesteuert.
Zusätzlich können Sie in kundendefinierten Methodendefinitionen ein Skript zum bedingten Anzeigen einer Methode verwenden. So kann beispielsweise gesteuert werden, dass eine Methode im Manager nur angezeigt wird, wenn eine bestimmte Bedingung erfüllt ist.
Beispiel: Anzeigen einer Methode beim Laden eines Objektes
Eine Methode soll nur angezeigt werden, wenn das Objekt aus der Datenbank geladen wird. Beim Einfügen eines neuen Objektes soll die Methode nicht angezeigt werden.
If Not Entity.IsLoaded Then
Value = False
Else
Value = True
End If
HINWEIS: Das Skript verändert nicht die Berechtigungen eines Benutzers, sondern lediglich das Verhalten beim Laden eines Objektes in den -Werkzeugen. Wenn Sie die Sichtbarkeit einer Methode grundsätzlich einschränken wollen, passen Sie die Berechtigungen für die Berechtigungsgruppen an. Ausführliche Informationen finden Sie im One Identity Manager Handbuch zur Autorisierung und Authentifizierung.
Um ein Skript zum bedingten Anzeigen für eine Methode festzulegen
-
Wählen Sie im Designer in der Kategorie Benutzeroberfläche > Methodendefinitionen die Methode.
-
Wählen Sie die Aufgabe Stammdaten bearbeiten.
-
Erfassen Sie ein Skript zur Sichtbarkeit in VB.Net Syntax. Ist der Rückgabewert False, wird die Methode in den
-Werkzeugen nicht angezeigt. -
Wählen Sie den Menüeintrag Datenbank > Übertragung in Datenbank und klicken Sie Speichern.