Workflow-Aktivität „Change-Genehmigungsrichtlinie“

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Verwenden Sie die Workflow-Aktivität „Change-Genehmigungsrichtlinie“, um den Genehmigungsprozess für eine Change-Anforderung zu steuern, indem Sie Benutzer- und Gruppenfreigaben gemäß einem Change-Genehmigungsrichtlinien-Datensatz erstellen. In einem Workflow können mehrere Aktivitäten verwendet werden, wobei jede Aktivität auf dieselben oder verschiedene Change-Genehmigungsrichtlinien verweisen kann.

    Mit der aktuellen Change-Anforderung und zusätzlichen Eingaben, die im Skriptfeld Richtlinieneingabe in der Aktivität definiert sind, können Sie den Change-Genehmigungsrichtlinien-Datensatz auswerten, der die Genehmigungsdefinitionen aus übereinstimmenden Entscheidungen anwendet.
    Hinweis:
    Diese Aktivität ist nur verfügbar, wenn der Workflow in einer Tabelle ausgeführt wird, die die Tabelle [change_request] ist oder diese erweitert.

    Ergebnisse

    Die Aktivität weist einen Ergebniswert entsprechend dem Ergebnis der angewendeten Richtlinie zu. Mögliche Ergebniswerte sind:
    • Genehmigt
    • Abgelehnt
    • Abgebrochen
    • Übersprungen
    • Fertig

    Eingabevariablen

    Eingabevariablen bestimmen das anfängliche Verhalten der Aktivität.
    Tabelle : 1. Eingabevariablen für Change-Genehmigungsrichtlinien-Aktivität
    Feld Beschreibung
    Genehmigungsrichtlinie Die Change-Genehmigungsrichtlinie, die Sie auf die Change-Anforderung anwenden möchten.
    Richtlinieneingabe Richtlinieneingaben, die im Change-Genehmigungsrichtlinien-Datensatz definiert sind. Legen Sie hier zusätzliche Richtlinieneingaben fest.
    Abschlussbedingung Bestimmen Sie, ob die Aktivität abgeschlossen werden soll, wenn ausstehende Genehmigungen verbleiben. Verwenden Sie diese Bedingung, wenn der Workflow so konfiguriert ist, dass er den Neustart der Aktivität „Change-Genehmigungsrichtlinie“ verarbeitet. Zum Beispiel, wenn die Change-Anforderung angehalten wird.

    Bedingung

    Die folgenden Bedingungen bestimmen, welcher Übergang nach dieser Aktivität ausgeführt wird.
    Tabelle : 2. Bedingungen der Change-Genehmigungsrichtlinien-Aktivität
    Bedingung Beschreibung
    Genehmigt Die Change-Anforderung wird genehmigt, wenn die durch angewandte Genehmigungsdefinitionen definierten Kriterien erfüllt sind.
    Abgelehnt Jede Ablehnung aus angewendeten Genehmigungsdefinitionen führt zum Ergebnis „Abgelehnt“.
    Fehler Das Event oder die Bedingung, das bzw. die einen Fehler generiert.
    Übersprungen Wenn diese Bedingung für die Aktivität nicht konfiguriert ist, wird die Bedingung „Genehmigt“ verwendet. Dieses Ergebnis tritt für die folgenden Szenarien auf:
    • Keine Entscheidungen aus der Change-Genehmigungsrichtlinie stimmt überein
    • Aus übereinstimmenden Entscheidungen können keine Genehmigungen generiert werden

    Status

    Das Workflow-Modul verwendet den Aktivitätsstatus, um die nächste logische Aktion für die Aktivität auszuführen.
    Tabelle : 3. Aktivitätsstatus der Change-Genehmigungsrichtlinie
    Status Beschreibung
    Wird ausgeführt Die Workflow-Engine startet die Funktion execute der Aktivität.
    Warten Die Workflow-Engine ignoriert die Aktivität, bis ein bestimmtes Event zum Neustarten der Aktivität ausgelöst wird.
    Fertig Die Ausführung der Aktivität ist abgeschlossen. Der Ergebniswert gibt das Ergebnis der Aktivität an.
    Abgebrochen Diese Aktivität oder der Workflow, der diese Aktivität enthält, wurde abgebrochen.
    Fehler Ein JavaScript-Fehler ist aufgetreten. Überprüfen Sie die Protokolle auf Fehlerdetails.

    Beispiel

    In diesem Beispiel beziehen wir uns auf die Aktivität „Risikogenehmigungen“ im Workflow Change-Anforderung – Normal. Im Workflow werden die Change-Genehmigungsrichtlinienfaktoren berücksichtigt, wenn der Manager der zugewiesenen Gruppe die Change-Anforderung bereits genehmigt hat.

    Beispiel für Genehmigungen der Change-Genehmigungsrichtlinienrisiken

    Sie können diese Aktivität verwenden, um auf das Risiko der Change-Anforderung einer normalen Change-Richtlinie zuzugreifen. Wenn diese Aktivität ausgeführt wird, führen die zugehörigen Entscheidungen die Genehmigungen aus, die angefordert werden müssen.

    Beispiel für ein Richtlinien-Eingabeskript für die Risikobewertung
    Verwenden Sie das Feld Richtlinieneingabe, um zusätzliche Eingaben einzurichten. Im angegebenen Beispiel definiert die Aktivität die Eigenschaft manager_approved und führt die Abfrage aus, um zu überprüfen, ob ein genehmigter Datensatz für den Manager der genehmigten Gruppe vorhanden ist.
    Hinweis:
    Stellen Sie sicher, dass die Richtlinieneingabe manager_approved im Change-Genehmigungsrichtlinien-Datensatz definiert ist.

    Das Feld Abschlussbedingung wird verwendet, um die Aktivität abzuschließen, indem ausstehende Genehmigungen als Nicht mehr erforderlich markiert werden. Wenn in diesem Workflow-Beispiel die Change-Anforderung angehalten wird, wird die Aktivität „Change-Genehmigungsrichtlinie“ abgeschlossen, und der Workflow ignoriert die ausstehenden Genehmigungen, bevor er darauf wartet, dass die Change-Anforderung fortgesetzt wird. Wenn der Status „Warten“ freigegeben wird, wird die Aktivität „Change-Genehmigungsrichtlinie“ neu gestartet.