Erstellen Sie einen Subflow, um einen Anwender zurückzufordern
Erstellen Sie einen Subflow, um ein Anwenderabonnement zurückzufordern.
Vorbereitungen
Dieser Subflow erfordert eine Aktion zum Entfernen eines Anwenders. Weitere Informationen finden Sie unter Erstellen Sie eine Aktion, um einen Anwender zu entfernen.
Erforderliche Rolle: flow_designer oder admin
Warum und wann dieser Vorgang ausgeführt wird
Hinweis:
Beispiele für Subflows zur Rückforderung eines Anwenders finden Sie unter Jira Abonnement zurückfordern und Webex Subflows „Abonnement zurückfordern“.
Prozedur
- Navigieren zu Alle > Flow Designer > Designeran.
- Klicken Sie Auf Neu Und wählen Sie dann aus Subflow .
-
Füllen Sie im Formular die Felder aus.
Tabelle : 1. Formular „Subflow-Eigenschaften“ Feld Wert Name Name Ihrer Wahl. Beispiel: Anwendung Abonnement zurückfordern, wo Anwendung Ist der Name der SaaS-Anwendung, in die Sie integrieren. Anwendung Software Asset Management: SaaS-Lizenzmanagement-Integrationen . Hinweis:Wenn Sie den Subflow in speichern Software Asset Management– Anwendung „SaaS-Lizenzmanagement-Integrationen“, ist in Ihrem enthalten Software Asset Management Abonnement. Wenn Sie den Subflow in einer anderen Anwendung speichern, wird Ihnen möglicherweise in Rechnung gestellt ServiceNow® IntegrationHub Transaktionen. Wenn Sie Ihre anwenderdefinierte Spoke-Anwendung im veröffentlichen ServiceNow Store Wählen Sie stattdessen Ihre anwenderdefinierte App aus.Zugänglich von Alle Anwendungsbereiche . Kategorie Lassen Sie dieses Feld leer. Schutz Keine . In-Flow-Anmerkung Lassen Sie dieses Feld leer. Beschreibung Beschreibung Ihrer Auswahl. Ausführen als Anwender, der die Sitzung initiiert . -
Fügen Sie eine Eingabe für ein Integrationsprofil und eine Eingabe für ein Anwenderabonnement hinzu.
Tabelle : 2. Eingaben Bezeichnung Name Typ Obligatorisch Integrationsprofil integration_profile Referenz.Integrationsprofil Ja Anwenderabonnement User_Subscription Referenz.Software-Abonnement Ja -
Fügen Sie eine Fehlermeldung und eine Statusausgabe hinzu.
Tabelle : 3. Ausgaben Bezeichnung Name Typ Fehlermeldung error_message Zeichenfolge Status status Zeichenfolge - Klicken Sie im Abschnitt Aktionen auf das Plus-Symbol, und klicken Sie dann auf Aktion Zum Hinzufügen einer neuen Aktion.
-
Wählen Sie in der Liste der installierten Spokes die Spoke für die SaaS-Anwendung aus, in die Sie integrieren.
Hinweis:Um Ihrer Liste der installierten Spokes zusätzliche Spokes hinzuzufügen, fordern Sie diese im an ServiceNow Store . Eine vollständige Liste der verfügbaren Spokes finden Sie unter IntegrationHub – Verfügbare Spokes . Wenn für die SaaS-Anwendung, in die Sie integrieren möchten, keine Spoke vorhanden ist, können Sie dies Erstellen Sie eine neue Spoke .
-
Um einen Anwender zu entfernen, wählen Sie eine Aktion aus.
-
Definieren Sie den Wert, der als übergeben werden soll Anwender-ID Eingabe.
Der von Ihnen verwendete Wert hängt von der API ab, mit der Sie arbeiten, ist jedoch im Allgemeinen der ID des externen Anwenders Oder Anwenderprinzipalname Feld aus dem Anwenderabonnement Eingabe für diesen Subflow.
- Definieren Sie die Werte, die für alle Eingaben der Anwenderauthentifizierung für die Aktion übergeben werden sollen.
-
Definieren Sie den Wert, der als übergeben werden soll Anwender-ID Eingabe.
- Um zu überprüfen, ob die Aktion „Anwender entfernen“ einen Fehler zurückgibt, fügen Sie eine IF-Flow-Logik hinzu.
-
Fügen Sie eine untergeordnete Flow-Logik hinzu, um Subflow-Ausgaben zuzuweisen.
Tabelle : 4. Subflow-Ausgaben zuweisen Name Daten Fehlermeldung Ausgabe einer Fehlermeldung aus der Aktion „Anwender entfernen“ Status Fehler - Fügen Sie eine ELSE-Flow-Logik auf derselben Ebene wie die If-Logik für Fälle hinzu, wenn die Aktion „Anwender entfernen“ keinen Fehler zurückgibt.
-
Fügen Sie eine untergeordnete Flow-Logik hinzu, um Subflow-Ausgaben zuzuweisen.
Tabelle : 5. Subflow-Ausgaben zuweisen Name Daten Status Erfolg Die folgende Abbildung zeigt ein abgeschlossenes Beispiel für einen Subflow zur Rückforderung eines Anwenderabonnements. Das gezeigte Beispiel ist Webex Subflow „Abonnement zurückfordern“.
-
Um Ihren Subflow zu testen, klicken Sie auf Testen .
-
Zeigen Sie die Testergebnisse und Systemprotokolle an, um Details zu Fehlern zu erhalten.
Um Systemprotokolle anzuzeigen, navigieren Sie zu Systemprotokolle > Systemprotokoll > Allean.
Hinweis:Denken Sie beim Testen daran, dass dieser Subflow einen Anwender deaktiviert. Testen Sie diesen Subflow in einer Unterproduktionsumgebung. Wenn nur eine Produktionsumgebung verfügbar ist, können Sie gefälschte Anwender zum Testen erstellen. -
Zeigen Sie die Testergebnisse und Systemprotokolle an, um Details zu Fehlern zu erhalten.
-
Nachdem Sie überprüft haben, ob der Subflow wie erwartet funktioniert, klicken Sie auf Veröffentlichen .
Tipp:Sie können den Subflow nach der Veröffentlichung weiterhin bearbeiten.