Mit der Genehmigungsmethode "Managementhierarchie" können Sie Genehmiger entsprechend der Position des Anforderungsweiterleitenden innerhalb der Managementhierarchie zur Genehmigung auffordern.
Bei der Erstellung einer Genehmigungshierarchie wählen Sie ein Hierarchieknotenset aus einer Benutzeranwendung aus, das Ihre Managementhierarchie enthält. Anschließend, nachdem die Anforderung weitergeleitet wurde, wird der Vorgesetzte des Anforderungsweiterleitenden aufgefordert, die Anforderung zu genehmigen. Wenn dieser Benutzer die Anforderung genehmigt, wird sie so lange an die nächsthöhere Managementhierarchieebene weitergegeben, bis die Policy erfüllt ist.
Wichtige Aspekte
- Sie können die Methode "Managementhierarchie" nur in Genehmigungs-Policys konfigurieren. Sie können die Methode "Managementhierarchie" nicht in Commit Policys oder Benachrichtigungs-Policys konfigurieren.
- Das von ihnen ausgewählte Knotenset für die Managementhierarchie muss folgende Bedingungen erfüllen:
- Es muss aus einer Benutzeranwendung stammen. (Siehe Mit Benutzeranwendungen arbeiten)
- Es muss ein Hierarchieknotenset sein und kein Listenknotenset (das heißt, dem Knotenset muss ein Hierarchieset zugeordnet sein).
- Er unterstützt keine gemeinsamen Knoten.
- Um die Anforderung genehmigen zu können, müssen die Benutzer Ihrer Managementhierarchie mindestens über die Zugriffsberechtigung Teilnehmer (lesen) für den der Policy zugeordneten Ansichtspunkt verfügen. Informationen hierzu finden Sie unter Sicherheit für Ansichten und Ansichtspunkte.
Note:
Im Gegensatz zu Knoteneigentümern einer Policy, die die Genehmigungsmethode "Eigentum" verwendet, können Benutzer, die nicht mindestens über die Zugriffsberechtigung
Teilnehmer (lesen) für den Ansichtspunkt verfügen, keine Anforderungen über den Anforderungsinspektor genehmigen. Fehlt einem Benutzer in der Managementhierarchie die entsprechende Zugriffsberechtigung, wird die Anforderung eskaliert. Informationen hierzu finden Sie unter
Policy-Erinnerungen und -Eskalationen.
-
Über die Einstellung Fulfillment-Typ können Sie festlegen, wie die Managementhierarchie-Policy erfüllt wird:
- Fest: Die Policy ist erfüllt, wenn eine bestimmte Anzahl an Genehmigungsebenen abgearbeitet wurde.
- Variabel: Die Policy ist erfüllt, wenn ein bestimmter Fulfillment-Ausdruck den Wert "True" zurückgibt. Der Knotenkontext des Ausdrucks weist den Typ "Benutzer" auf.
Beispiel: Sie können für die Einstellung "Fest"den Wert 2
verwenden, um anzugeben, dass die Policy dann erfüllt ist, wenn der Vorgesetzte des Anforderungsweiterleitenden und der nächsthöhere Vorgänger in der Hierarchie die Anforderung genehmigt hat. Oder Sie geben über die Einstellung "Variable" an, dass die Policy dann erfüllt ist, wenn eine Genehmigung eingeht und der Wert für die Eigenschaft CoreStats.Level
im Hierarchieknoten höher als 2
ist.
Anforderungsverarbeitung
Für Managementhierarchie-Policys werden die eingeladenen Personen und das Policy-Fulfillment anhand der Knotenstruktur des Managementhierarchie-Knotensets berechnet. Wenn eine Anforderung mit einer Managementhierarchie-Policy die Genehmigungsphase erreicht, finden folgende Verarbeitungsschritte statt:
- Der Managementhierarchie-Knotenset wird ausgewertet, und der dem Anforderungseigentümer zugeordnete Knoten wird ermittelt.
- Der zugeordnete Benutzer des Knotens, der dem Anforderungseigentümer übergeordnet ist, wird eingeladen, die Anforderung zu genehmigen.
- Wenn alle eingeladenen Personen die Anforderung genehmigen, wird die Policy im Hinblick auf ihr Fulfillment ausgewertet:
- Lautet der Fulfillment-Typ Fest, ist die Policy erfüllt, wenn die Anzahl an Genehmigungen erfolgt ist, die in der Einstellung für die Fulfillment-Ebenen angegeben wurde.
- Lautet der Fulfillment-Typ Variabel, wird der Fulfillment-Ausdruck ausgewertet. Die Policy ist erfüllt, wenn der Ausdruck "True" zurückgibt.
- Ist die Policy erfüllt, geht die Anforderung in die nächste Phase über. Ist die Policy nicht erfüllt, wird der nächsthöhere Vorgänger im Knotenset eingeladen, die Anforderung zu genehmigen.
Anforderungseskalation
Anforderungen werden eskaliert, wenn diese Bedingungen erfüllt sind:
- Kein gültiger Hierarchieknoten des Typs "Benutzer" wurde der Policy zugeordnet.
- Der Anforderungseigentümer wurde in der Managementhierarchie nicht gefunden.
- Die eingeladene Person ist kein gültiger Benutzer in Oracle Fusion Cloud Enterprise Data Management (das heißt, die dem Benutzer zugewiesene Eigenschaft
EDM-Benutzer
weist nicht den Wert True
auf. Siehe Vordefinierte Eigenschaften für Benutzeranwendungen).
- Die eingeladene Person verfügt nicht über die Zugriffsberechtigung Teilnehmer (lesen) für den der Policy zugeordneten Ansichtspunkt.
- Die dem obersten Knoten zugeordnete eingeladene Person hat die Anforderung genehmigt, doch die Policy ist nicht erfüllt. Beispiel: Die Policy verlangt fünf Genehmigungsebenen, doch in der Hierarchiekette gibt es nur vier Ebenen.
- Die eingeladene Person befindet sich nicht am Arbeitsplatz, oder es wurde keine E-Mail-Adresse konfiguriert.