Erstellen Sie einen Subflow, um den Lizenzverbrauch abzurufen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Erstellen Sie einen Subflow, um der Tabelle Zusammenfassungen des Abonnementverbrauchs [sam_saas_consumption_summary] Lizenzverbrauchsdaten hinzuzufügen.

    Vorbereitungen

    Dieser Subflow gilt für jede Integration, die das Lizenzverbindungs-Framework SaaS verwendet, einschließlich anwenderdefinierter Integrationen.

    Erforderliche Rolle: flow_designer oder admin

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
      Flow Designer wird auf einer neuen Registerkarte gestartet.
    2. Klicken Sie auf der Startseite von Flow Designer auf Neu, und wählen Sie dann Subflow aus.
      Das Dialogfeld „Subflow-Eigenschaften“ wird geöffnet.
    3. Füllen Sie im Dialogfeld die folgenden Felder aus.
      Tabelle : 1. Dialogfeld „Subflow-Eigenschaften“.
      Feld Wert
      Subflow-Name Name des Unterablaufs Beispiel: Lizenzverbrauch herunterladen.
      Beschreibung Beschreibung des Unterablaufs
      Anwendung Anwendungsbereich, für den der Subflow gelten soll. Legen Sie dieses Feld auf Software Asset Management - SaaS-Lizenzmanagement-Integrationen fest.
      Hinweis:
      Wenn Sie den Subflow im Anwendungsbereich „Software Asset Management – SaaS-Lizenzmanagement-Integrationen“ speichern, ist er in Ihrem Abonnement Software Asset Management enthalten. Wenn Sie den Subflow in einem anderen Anwendungsbereich speichern, können Ihnen für Transaktionen ServiceNow® IntegrationHub in Rechnung gestellt werden. Wenn Sie Ihre anwenderdefinierte Spoke-Anwendung im ServiceNow Storeveröffentlichen, wählen Sie stattdessen Ihren anwenderdefinierten Anwendungsbereich aus.
      Zugänglich von Anwendungsbereich, von dem aus auf den Subflow zugegriffen werden kann. Legen Sie dieses Feld auf Alle Anwendungsbereiche fest.
      Kategorie Subflow-Kategorie. Lassen Sie dieses Feld leer.
      Schutz Schreibgeschützte Schutzmaßnahmen für Ihren Subflow. Legen Sie dieses Feld auf „Keine“ fest.
      Subflow-Anmerkung Nachricht, die unter dem Subflow-Titel in der Subflow-Auswahl angezeigt wird. Lassen Sie dieses Feld leer.
      Ausführen als Option, um anzugeben, ob der Flow als Systembenutzer oder als Benutzer ausgeführt wird, der die Sitzung initiiert. Legen Sie dieses Feld auf „Anwender, der die Sitzung initiiert“ fest.
      Mit Rollen ausführen Rollen, mit denen dieser Subflow ausgeführt wird.
    4. Klicken Sie auf Absenden.
      Flow Designer erstellt den Entwurfs-Subflow und leitet Sie dann zur Subflow-Konfigurationsseite weiter.
    5. Fügen Sie auf der Subflow-Konfigurationsseite eine Integrationsprofileingabe hinzu.
      1. Klicken Sie unter EINGABEN UND AUSGABEN auf das Plus-Symbol (+), um eine Eingabe für Ihren Subflow hinzuzufügen.
      2. Klicken Sie im Abschnitt Eingaben auf das Plus-Symbol (+).
      3. Wenn Sie dazu aufgefordert werden, geben Sie die folgenden Informationen für Ihre Integrationsprofileingabe ein.
        Tabelle : 2. Eingaben
        Bezeichnung Name Typ Obligatorisch
        Integrationsprofil integration_profile Referenz.Integrationsprofil Ja
      4. Klicken Sie auf Erledigt.
    6. Fügen Sie eine Datenstromaktion zum Abrufen von Lizenzverbrauchsdaten hinzu.
      1. Klicken Sie unter AKTIONEN auf das Plussymbol (+), und wählen Sie dann Aktion zum Hinzufügen einer neuen Aktion aus.
      2. Wenn Sie dazu aufgefordert werden, wählen Sie die globale Spoke aus der Liste der INSTALLIERTEN SPokes aus.
      3. Wählen Sie in der Liste der Standardaktionen Abrufenaus<saas-application> Verbrauch .
      4. Klicken Sie auf Erledigt.
    7. Fügen Sie eine Upsert-Verbrauchsaktion als untergeordnetes Element von Get hinzu<saas-application> Verbrauchsaktion.
      Mit der Aktion Upsert-Verbrauch werden Lizenzverbrauchsdaten in die Tabelle „Verbrauchszusammenfassung“ in Ihrer Instanz ServiceNow hochgeladen.
      1. Unter Abrufen<saas-application> Klicken Sie in der Verbrauchsaktion auf das Plus-Symbol (+), und wählen Sie Aktionaus.
      2. Wählen Sie Software Asset Management aus, wenn Sie dazu aufgefordert werden.
      3. Wählen Sie in der Liste der Standardaktionen die Option Upsert-Verbrauch aus.
        Die Aktionseingaben Upsert-Verbrauch werden angezeigt.
      4. Suchen Sie in der Liste „Produkt [Softwareprodukt]“ nach dem Softwareprodukt, zu dem Sie über Ihre Integration eine Verbindung herstellen, und wählen Sie es aus.
        Dieser Wert muss ein Verweis auf die Tabelle „Softwareprodukt“ (samp_sw_product) sein. Wenn das Produkt nicht in der Tabelle vorhanden ist, fügen Sie ein anwenderdefiniertes Softwareprodukt hinzu.
      5. Verwenden Sie Werte aus dem Datenbereich, um die verbleibenden Aktionseingaben auszufüllen.
        Ihre Anforderung an die SaaS API gibt möglicherweise nicht für alle Eingaben Daten zurück. Füllen Sie die Eingaben aus, die für Ihre Integration gelten.
        Tabelle : 3. Upsert-Verbrauchsaktionseingaben
        Feld Wert
        Version Version der Anwendung SaaS.
        Edition Edition der Anwendung SaaS, z. B. Standard oder Enterprise.
        Verbrauchseinheit Maßeinheit für die Softwareeinheiten, die verbraucht werden können.
        Einheiten gesamt Gesamtanzahl der Softwareeinheiten, die Sie für alle aktiven Berechtigungen für das Softwareprodukt erworben haben.
        Verbrauchte Einheiten Gesamtanzahl der Softwareeinheiten, die Ihre Benutzer verbraucht haben.
        Vertragsbeginn Startdatum Ihres Vertrags.
        Vertragsende Enddatum Ihres Vertrags.
      6. Klicken Sie auf Erledigt.
    8. Stellen Sie sicher, dass Ihr Subflow ordnungsgemäß funktioniert, indem Sie auf Testklicken.
      Zeigen Sie die Testergebnisse und Systemprotokolle an, um Details zu Fehlern in Ihrem Subflow zu erhalten. Sie können Systemprotokolle anzeigen, indem Sie zu navigieren Systemprotokolle > Systemprotokoll > Alle in Ihrer Instanz ServiceNow.
    9. Nachdem Sie sich vergewissert haben, dass der Subflow wie erwartet funktioniert, klicken Sie auf Veröffentlichen.
      Tipp:
      Sie können den Subflow auch nach der Veröffentlichung noch bearbeiten.