Aktion „Um Genehmigung bitten“

  • Freigeben Version: Yokohama
  • Aktualisiert 28. Februar 2025
  • 3 Minuten Lesedauer
  • Fordern Sie die Genehmigung für einen Datensatz mit einem Genehmigungsfeld an. Sie können einen Regelsatz für Genehmigungen, Ablehnungen und Stornierungen konfigurieren. Wenn Genehmigungen ein Fälligkeitsdatum hinzugefügt wird, wird die Genehmigung automatisch genehmigt, abgelehnt oder storniert, wenn die Genehmiger im vorgesehenen Zeitraum nicht geantwortet haben.

    Klassische Genehmigungen ist eine Plattformfunktion, mit der Benutzer oder Gruppen eine Aufgabe genehmigen oder ablehnen können.

    Rollen und Verfügbarkeit

    Verfügbar als Workflow-Studio ServiceNow -Kernaktion. Benutzer mit der Rolle „flow_designer“ oder „admin“ können einem Flow eine Aktion hinzufügen und Konfigurationsdetails definieren.

    Eingaben

    Geben Sie einen Wert für jede Eingabe an, die Ihr Flow benötigt. Um dynamische Werte hinzuzufügen, können Sie auch Pillen aus dem Datenbereich ziehen oder in der Pillenauswahl auswählen.
    Datensatz
    Datentyp: Record

    Verweis auf den zu genehmigenden Datensatz. Wenn der Datensatz ein Genehmigungsfeld enthält, legt Workflow-Studio automatisch die Eingabe „Genehmigungsfeld“ fest.

    Tabelle
    Datentyp: Table Name

    Tabellenname des Datensatzes, der der Genehmigungsanforderung zugeordnet ist. Die von Ihnen ausgewählte Tabelle muss Genehmigungen durch ein Feld für den Genehmigungsstatus unterstützen. Beispielsweise enthalten die Aufgabentabelle und ihre Erweiterungen Genehmigungsfelder.

    Genehmigungsgrund
    Datentyp: String

    Textzeichenfolge, die eine Begründung für die Genehmigung enthält. Sie können dieses Feld für Audits und die Einhaltung von Vorschriften verwenden. Diese Informationen werden in der Tabelle „Genehmigung“ [sysapproval_approver] gespeichert. Sie können beispielsweise auflisten, warum eine bestimmte Genehmigungsanforderung von einer Einzelperson oder Gruppe erforderlich ist.

    Genehmigungsfeld
    Datentyp: Field Name

    Feld, das die Ergebnisse von Genehmigungsanforderungen enthält.

    Journalfeld
    Datentyp: Field Name

    Feld zum Speichern des Verlaufs und der Kommentare, die der Genehmigungsanforderung zugeordnet sind.

    Regeln
    Datentyp: Approval Rules

    Genehmigungs- und Ablehnungsregeln, um zu bestimmen, welche Benutzer Anforderungen genehmigen oder ablehnen können und was nach der Genehmigung oder Ablehnung geschieht.

    Zu den Genehmigungs- oder Ablehnungsregeln gehören:
    • Beliebiger Genehmiger
    • Alle Anwender genehmigen
    • Von allen beantwortet, von beliebiger Person genehmigt
    • % der Anwender geben ihre Genehmigung
    • Anzahl von Anwendern, die ihre Genehmigung geben

    Fügen Sie im Feld neben der Genehmigungsregel die gewünschten Genehmiger hinzu. So fügen Sie Genehmiger hinzu:

    • Wählen Sie einzelne Benutzer oder Gruppen aus.
    • Ziehen Sie ein Feld aus einem Datensatz, oder wählen Sie es aus.
    • Wählen Sie Manuelle Genehmiger Symbol Manuelle Genehmiger, damit ein manueller Genehmiger eine Genehmigung oder Ablehnung verarbeiten kann. Ein manueller Genehmiger ist ein Benutzer, der der zugehörigen Liste der Genehmiger manuell hinzugefügt wird, und der dann die Anforderung genehmigen kann. Sie können z. B. manuell einen Fachexperten zu einer Aufgabe hinzufügen, um die Anforderung zu genehmigen. Weitere Informationen zum Hinzufügen von manuellen Genehmigern finden Sie unter Generieren Sie Genehmigungen mithilfe der zugehörigen Liste „Genehmiger“..
    Hinweis:
    Standardmäßig generiert Bitte um Genehmigung Genehmigungsdatensätze für inaktive Benutzer und Gruppen. Dieses Verhalten ermöglicht es, dass ein Flow oder eine Aktion auch dann weiterarbeitet, wenn ein bestimmter Benutzer oder eine bestimmte Gruppe später deaktiviert wird. Wenn Sie das Verhalten beim Generieren von Genehmigungen für inaktive Entitäten ändern möchten, legen Sie die Systemeigenschaft com.glide.hub.flow.approval.allow_inactive_entity fest. Weitere Informationen finden Sie unter Workflow-Studio Flow-Systemeigenschaften.

    Definieren Sie Ablehnungsregeln, indem Sie einen weiteren OR-Regelsatz hinzufügen. Schließen Sie bei der Definition von Genehmigungen Ablehnungsregeln ein, die ausgeführt werden, wenn keine übereinstimmenden Genehmigungen vorhanden sind. Solche Ablehnungsregeln verhindern, dass der Ablauf im Wartezustand bleibt. Wenn zum Beispiel eine Genehmigung von jedem genehmigt werden kann, erstellen Sie eine zeitbasierte Ablehnungsregel, falls sie von niemandem genehmigt wird.

    Hinweis:
    Wenn Sie eine Genehmigungsregel ohne Ablehnungsregel festlegen (oder umgekehrt) und der erwartete Genehmigungsstatus nicht erfüllt ist, wird der Laufzeitwert abgebrochen.

    Informationen zur Verwendung von Inline-Skripts zum Angeben von Genehmigungsregeln finden Sie im Blog-Beitrag Skriptbasierte Genehmigungen in Flow Designer mit Flow-Variablen im ServiceNow Community.

    Fälligkeitsdatum
    Datentyp: Schedule Date/Time

    Fälligkeitsdatum für einen Genehmigungsstatus, um zu verhindern, dass der Flow endlos auf Genehmigung wartet.

    Ausgabe

    Diese Ausgaben werden im Datenbereich angezeigt. Sie können sie an anderer Stelle in Ihrem Flow als Eingaben verwenden.

    Genehmigungsstatus
    Datentyp: Choice

    Abschlussstatus der Genehmigungsanforderung. Auf der Detailseite zur Flow-Ausführung wird einer dieser Werte angezeigt.

    • Noch nicht beantragt [nicht beantragt]
    • Angefordert [requested]
    • Genehmigt [approved]
    • Abgelehnt [rejected]
    • Abgebrochen [canceld]
    • Nicht mehr erforderlich [not_required]
    • Übersprungen [übersprungen]

    Beispiel

    Beispiel Genehmigungsaktion anfordern in einem Flow.

    Allgemeine Leitlinien

    Befolgen Sie diese Richtlinien, wenn Sie um Genehmigungen bitten.

    Erstellen Sie keine Duplikate für Genehmigungsanfrageaktionen in Führen Sie Folgendes in paralleler Flow-Logik aus
    Workflow-Studio unterstützt nicht das Senden mehrerer Genehmigungsanforderungen an denselben Datensatz mithilfe der Flow-Logik „Folgendes in parallelem Vorgang“. Wenn Sie die Genehmigung für denselben Datensatz anfordern, entsteht eine Abhängigkeit zwischen Verzweigungen, die zu unerwarteten Ergebnissen führen kann, da nicht bekannt ist, welche Verzweigung zuerst abgeschlossen wird.