Vorheriges Thema: Attribute werden auf Workflow-Genehmigungsfenstern als geändert hervorgehobenNächstes Thema: Konfigurieren des richtlinienbasierten Workflows für Ereignisse


Richtlinienbeispiele

Die folgenden Fallbeispiele demonstrieren, wie Sie Workflow-Genehmigungsrichtlinien für ein Ereignis anwenden können:

Beispiel 1:

Anwendungsfall - Ein Administrator ändert das Konto einer relationalen Datenbank, das einem Mitarbeiter gehört.

Admin-Aufgabe - ModifyMSSQLAccount

Ereignis - ModifyMSSQLAccountEvent

Genehmigungsregel - Benutzer wobei (Title = RDBAcctManager)

Workflow-Prozess - ModAcctApproval (benutzerdefinierter Workflow-Prozess)

Objekt - Initiator der Aufgabe

Auswertung - Regel immer auswerten

Beispiel 2:

Anwendungsfall - Ein Administrator ändert aufgrund einer Gehaltserhöhung das Gehalt eines Mitarbeiters.

Admin-Aufgabe – Benutzer ändern

Ereignis - ModifyUserEvent

Genehmigungsregel - Benutzer wobei (Salary >= 100000)

Workflow-Prozess - SalaryChangeApproval (benutzerdefinierter Workflow-Prozess)

Objekt – Primäres Objekt des Ereignisses (Benutzer)

Auswertung - Auswertung nur bei Änderungen des Attributs "Gehalt"

Beispiel 3:

Anwendungsfall - Ein Administrator fügt der Gruppe "Contractors" einen Benutzer hinzu, wenn sich der Titel des Benutzers in "Contractor" ändert. Dieses Beispiel könnte in zwei Genehmigungsrichtlinien unterteilt werden:

Richtlinie 1:

Admin-Aufgabe – Benutzer ändern

Ereignis - ModifyUserEvent

Genehmigungsregel - Benutzer wobei (Title = Contractor)

Workflow-Prozess – SingleStepApproval (Standard-Prozessvorlage)

Objekt – Primäres Objekt des Ereignisses (Benutzer)

Auswertung - Auswertung nur bei Änderungen des Attributs "Titel"

Richtlinie 2:

Admin-Aufgabe - Gruppe ändern (oder Gruppenmitgliedschaft ändern)

Ereignis - AddToGroup

Genehmigungsregel - Gruppe wobei (Group Name = Contractors)

Workflow-Prozess – SingleStepApproval (Standard-Prozessvorlage)

Objekt - Sekundäres Objekt des Ereignisses (der Gruppe)

Auswertung - Regel immer auswerten

Die folgenden Fallbeispiele demonstrieren, wie Sie Workflow-Genehmigungsrichtlinien für eine Aufgabe anwenden können:

Beispiel 1:

Anwendungsfall - Ein Administrator ändert ein Active Directory-Konto, das einem Mitarbeiter gehört.

Admin-Aufgabe - ModifyActiveDirectoryAccount

Objekt - Initiator der Aufgabe

Genehmigungsregel - Benutzer wobei (Title = ActiveDirectoryManager)

Workflow-Prozess - Einzelschritt-Genehmigung

Auswertung - Regel immer auswerten

Beispiel 2:

Anwendungsfall - Ein Administrator ändert einen Benutzer, dessen Mitarbeitercode "HighSecurity" ist.

Admin-Aufgabe – Benutzer ändern

Objekt - Primäres Objekt der Aufgabe

Genehmigungsregel - Benutzer wobei (employeenumber = HighSecurity)

Workflow-Prozess - Einzelschritt-Genehmigung

Auswertung - Regel immer auswerten

Beispiel 3:

Anwendungsfall - Ein Administrator ändert einen Benutzer zur Zuordnung der Admin-Rollen CheckApprover und CheckSigner.

Admin-Aufgabe – Benutzer ändern

Objekt - Verletzung der Identitätsrichtlinie

Genehmigungsregel - Identitätsrichtlinie wobei (Name = CheckRoles)

Workflow-Prozess - Einzelschritt-Genehmigung

Auswertung - Regel immer auswerten