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 zum Rückfordern eines Anwenders finden Sie unter JiraAbonnement und zurückfordern WebexAbonnement-Subflows 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-Verwaltung: SaaS-Lizenzverwaltungsintegrationen . Hinweis:Wenn Sie den Subflow in speichern Software Asset Management– Anwendung „SaaS-Lizenzmanagement-Integrationen“, ist in Ihrem enthalten Software Asset ManagementAbonnement. Wenn Sie den Subflow in einer anderen Anwendung speichern, wird Ihnen möglicherweise eine Gebühr in Rechnung gestellt ServiceNow® IntegrationHubTransaktionen. Wenn Sie Ihre anwenderdefinierte Spoke-Anwendung auf veröffentlichen ServiceNow StoreWä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.Softwareabonnement 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 auf an ServiceNow-Speicher . Eine vollständige Liste der verfügbaren Spokes finden Sie unter Verfügbare IntegrationHub-Spokes . Wenn keine Spoke für die SaaS-Anwendung vorhanden ist, in die Sie integrieren möchten, 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 übergeben werden soll als Anwender-ID Eingabe.
Der von Ihnen verwendete Wert hängt von der API ab, mit der Sie arbeiten, ist jedoch im Allgemeinen der Externe Anwender-ID Oder Anwenderprinzipalname Feld aus 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 übergeben werden soll als 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 sonst-Flow-Logik auf derselben Ebene wie die IF-Logik für Fälle hinzu, in denen 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 Das folgende Bild zeigt ein abgeschlossenes Beispiel für einen Subflow zum Zurückfordern eines Anwenderabonnements. Das gezeigte Beispiel ist WebexSubflow „Abonnement zurückfordern“.
-
Klicken Sie auf, um Ihren Subflow zu testen Testen .
-
Zeigen Sie die Testergebnisse und Systemprotokolle an, um Details zu Fehlern zu erhalten.
Navigieren Sie zu , um Systemprotokolle anzuzeigen 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.