Sie können Eigenschaften von Methodendefinitionen bearbeiten oder neue Methodendefinitionen erstellen.
Um eine Methodendefinition zu bearbeiten oder zu erstellen
-
Wählen Sie im Designer die Kategorie Benutzeroberfläche > Methodendefinitionen.
-
Wählen Sie die Methode.
- ODER -
Um eine neue Methode zu erstellen, wählen Sie den Menüeintrag Objekt > Neu.
-
Wählen Sie die Aufgabe Stammdaten bearbeiten und erfassen Sie die Stammdaten der Methode.
-
Weisen Sie die Methodendefinition einer Berechtigungsgruppe zu.
-
Wählen Sie den Menüeintrag Ansicht > Tabellenrelationen wählen und aktivieren Sie die Tabelle DialogGroupHasMethod.
-
Wählen Sie in der Bearbeitungsansicht die Ansicht Berechtigungsgruppe und wählen Sie die Berechtigungsgruppen.
-
Weisen Sie die Methodendefinition den Objektdefinition zu, für welche die Methode in der Benutzeroberfläche angeboten wird.
-
Wählen Sie den Menüeintrag Ansicht > Tabellenrelationen wählen und aktivieren Sie die Tabelle DialogObjectHasMethod.
-
Wählen Sie in der Bearbeitungsansicht die Ansicht Objekt und wählen Sie die Objektdefinitionen.
-
(Optional) Weisen Sie an die Methodendefinition eine Programmfunktion zu.
-
Wählen Sie den Menüeintrag Ansicht > Tabellenrelationen wählen und aktivieren Sie die Tabelle QBMMethodHasFeature.
-
Wählen Sie in der Bearbeitungsansicht die Ansicht Programmfunktion und wählen Sie die Programmfunktionen.
-
Wählen Sie den Menüeintrag Datenbank > Übertragung in Datenbank und klicken Sie Speichern.
Verwandte Themen
Bei Bedarf können Sie einzelne vordefinierte Methoden deaktivieren, um deren Anzeige in der Benutzeroberfläche zu verhindern. Die Deaktivierung bleibt auch bei Schemainstallationen erhalten.
Um eine Methode zu deaktivieren
-
Wählen Sie im Designer in der Kategorie Benutzeroberfläche > Methodendefinitionen die Methode.
-
Wählen Sie die Aufgabe Stammdaten bearbeiten.
-
Setzen Sie die Option Deaktiviert.
-
Wählen Sie den Menüeintrag Datenbank > Übertragung in Datenbank und klicken Sie Speichern.
Verwandte Themen
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:
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
Else
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.
Verwandte Themen