Mit der Genehmigungsmethode "Eigentum" können Sie Genehmiger basierend auf einer Eigentumseigenschaft einladen, die Sie für Knoten in einem Ansichtspunkt definiert haben.
Die Eigentumseigenschaft eines Knotens identifiziert den Benutzer, der für die Genehmigung von Anforderungen für diesen Knoten verantwortlich ist. Nachdem Sie in der Policy eine Eigentumseigenschaft zugewiesen haben, werden die angegebenen Benutzer zur Genehmigung sämtlicher Änderungen an Anforderungselementen für diesen Knoten eingeladen. Jeder eingeladene Knoteneigentümer muss die Anforderung genehmigen, damit die Policy erfüllt ist.
Note:
Der Begriff "Eigentümer" im Kontext der Genehmigungsmethode "Eigentum" ist nicht mit der
Eigentümerberechtigung für Datenkettenobjekte zu verwechseln. Knoteneigentümer werden als Genehmiger in einer Genehmigungs-Policy eingeladen und erhalten dadurch lediglich die Berechtigung zum Genehmigen von Anforderungen für diesen Knoten. Knoteneigentümer erhalten nicht automatisch weitere Berechtigungen für diesen Knoten, z.B. zum Anzeigen oder Bearbeiten.
Wichtige Aspekte
- Sie können die Methode "Eigentum" nur in Genehmigungs-Policys konfigurieren. Sie können die Methode "Eigentum" nicht in Commit Policys oder Benachrichtigungs-Policys konfigurieren.
- Sie können mehrere Eigentumseigenschaften für einen Knoten definieren, um mehrere Knoteneigentümer als Genehmiger zu bestimmen. Jede Eigenschaft muss in einer separaten Genehmigungs-Policy enthalten sein, da je Policy nur eine Eigentumseigenschaft zugewiesen werden kann.
- Die als Eigentümer bestimmten Benutzer werden anhand von Eigenschaften des Datentyps "Knoten" mit dem Subtyp "Benutzer" (siehe Subtypen des Datentyps "Knoten") in einer Benutzeranwendung ausgewählt (siehe Mit Benutzeranwendungen arbeiten).
- Wenn der Eigentümer eines Knotens geändert wird, während sich eine Anforderung in Bearbeitung befindet, wird der neue Eigentümer statt des vorherigen Eigentümers zur Genehmigung eingeladen. Wenn der vorherige Eigentümer die Anforderung bereits genehmigt hat, wird diese Genehmigung in der Anforderungshistorie beibehalten.
- Wenn ein Knoteneigentümer nicht verfügbar ist (z.B. weil er kein gültiger Benutzer oder abwesend ist), wird die Anforderung eskaliert. Informationen hierzu finden Sie unter Policy-Erinnerungen und -Eskalationen.
Prozessfluss
Nachfolgend wird der allgemeine Prozessfluss beim Einrichten von Eigentumsgenehmigungen beschrieben. Hierbei handelt es sich nicht um ein Schritt-für-Schritt-Verfahren, sondern vielmehr um eine Übersicht der erforderlichen Schritte zur Verwendung der Genehmigungsmethode "Eigentum".
- Richten Sie eine Benutzeranwendung zum Speichern der Benutzer ein. (Informationen hierzu finden Sie unter Mit Benutzeranwendungen arbeiten.)
Wichtig: Benutzer in der Benutzeranwendung müssen gültige Benutzer in Oracle Enterprise Data Management Cloud sein (CoreStats.EDM User
= True), damit sie als Knoteneigentümer zugewiesen werden können. Das System ermittelt gültige Benutzer anhand der Eigenschaft User.Email Address
in der Benutzeranwendung. Informationen hierzu finden Sie unter Vordefinierte Eigenschaften für Benutzeranwendungen.
- Erstellen Sie eine Eigenschaft vom Datentyp "Knoten" mit dem Subtyp "Benutzer", die als Eigentumseigenschaft verwendet werden kann. Informationen hierzu finden Sie unter Eigenschaften manuell erstellen.
- Ordnen Sie die Eigenschaft einem Knotentyp im Ansichtspunkt zu. Informationen hierzu finden Sie unter Eigenschaft einem Knotentyp hinzufügen.
Tip:
Wählen Sie unter
Zugewiesenes Knotenset und
Zulässige Knotentypen das Knotenset und die Knotentypen aus der Benutzeranwendung aus, die Sie in Schritt 1 erstellt haben.
- Konfigurieren Sie eine Genehmigungs-Policy, um die Methode "Eigentum" zu verwenden. (Informationen hierzu finden Sie unter Genehmigungs-Policys erstellen und aktivieren.)
- Wählen Sie unter "Genehmigungsmethode" die Option Eigentum aus.
- Wählen Sie unter "Eigentumseigenschaft" die Eigenschaft aus, die Sie als Eigentumseigenschaft konfiguriert (und in Schritt 2 oben erstellt) haben.
- Aktivieren und speichern Sie die Policy.
- Weisen Sie die Knoteneigentümer zu:
- Erstellen Sie im Ansichtspunkt eine Anforderung, und legen Sie als Wert der (in Schritt 2 oben erstellten) Eigentumseigenschaft für jeden Knoten einen Benutzer in der Benutzeranwendung fest.
Tip:
Durch Festlegen des Wertes dieser Eigenschaft als geerbt oder abgeleitet kann dieser Prozess vereinfacht werden.
- Leiten Sie die Anforderung weiter, und schließen Sie sie ab.
Anforderungsverarbeitung
Nachdem Sie die Benutzeranwendung, den Ansichtspunkt und die Genehmigungs-Policys für Eigentumsgenehmigungen konfiguriert haben, werden eingeladene Personen und Policy Fulfillment anhand des Wertes der Eigentumseigenschaft berechnet. Wenn eine Anforderung mit einer Eigentums-Policy die Genehmigungsphase erreicht, geschieht Folgendes:
- Die Eigentums-Policy wird auf dem Knoten für alle der Policy zugeordneten Anforderungselemente ausgewertet.
- Für jeden Knoten wird der Wert der Eigentumseigenschaft geprüft, und alle von der Eigentumseigenschaft referenzierten Benutzer werden zum Genehmigen der Anforderung eingeladen. Die Benutzer müssen gültige Benutzer in Oracle Enterprise Data Management Cloud sein.
- Jede eingeladene Person muss die Anforderung genehmigen, damit die Policy erfüllt ist.
- Wenn eine eingeladene Person kein gültiger Benutzer oder abwesend ist, wird die Anforderung eskaliert.
Best Practices
- Knoteneigentümer können Anforderungen jederzeit über den Anforderungsinspektor genehmigen (siehe Aktionen des Anforderungsinspektors). Um die Anforderungsänderungen in einem Ansichtspunkt visualisieren zu können, benötigen Knoteneigentümer jedoch mindestens den Zugriff Teilnehmer (lesen) für die Ansichtspunkte mit den Knoten, deren Eigentümer sie sind. Informationen hierzu finden Sie unter Sicherheit für Ansichten und Ansichtspunkte.
- Aktivieren Sie die anwendungsspezifische Validierung Genehmigungsberechtigung von Eigentümer, damit bei der Validierung einer Anforderung oder eines Ansichtspunktes ein Fehler oder eine Warnung angezeigt wird, wenn der Knoteneigentümer nicht mindestens über den Zugriff Teilnehmer (lesen) für den Ansichtspunkt verfügt. Informationen hierzu finden Sie unter Erzwingung und Schweregrad anwendungsspezifischer Validierungen verwalten.
- Wenn Sie die Eigenschaft erstellen, die als Eigentumseigenschaft verwendet werden soll, legen Sie sie im Ansichtspunkt als erforderlich fest, damit Knoteneigentümer immer allen Knoten zugewiesen werden.
- Richten Sie Eigentumseigenschaften als geerbt (in einem Hierarchieansichtspunkt) oder als aus einer Suche abgeleitet (in einem Listenansichtspunkt) fest, sodass die Eigentumseigenschaft beim Hinzufügen neuer Knoten automatisch aufgefüllt wird.
- Wenn Sie die Eigentumseigenschaft konfigurieren, stellen Sie mit den Feldern Eigenschaft für Auswahlkriterien, Operator für Auswahlkriterien und Wert für Auswahlkriterien sicher, dass nur gültige Benutzer als Knoteneigentümer zugewiesen werden können. Informationen hierzu finden Sie unter Parameter des Datentyps "Knoten".
Beispiel:
- Eigenschaft für Auswahlkriterien:
EDM-Benutzer
- Operator für Auswahlkriterien:
Gleich
- Wert für Auswahlkriterien:
1
(True)
- Erstellen Sie einen separaten Listenansichtspunkt zur Verwaltung des Knoteneigentums. Dadurch können Sie das Knoteneigentum separat von allen Datenänderungen verwalten.
- Wenn Sie in der Zugriffskontrolle einen Benutzer hinzufügen, der als Knoteneigentümer verwendet werden soll, müssen Sie diesen Benutzer auch in der Benutzeranwendung hinzufügen, bevor er für Eigentumsgenehmigungen verwendet werden kann.