---
sourceDocument: Yokohama IT Asset Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/it-asset-management

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama IT Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Erstellen Sie einen Subflow, um Anwender abzurufen

# Erstellen Sie einen Subflow, um Anwender abzurufen {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 Minuten Lesedauer

Erstellen Sie einen Subflow, um der Tabelle „Softwareabonnement" eine Liste von Anwendern hinzuzufügen.

## Vorbereitungen

Dieser Subflow erfordert eine Datenstromaktion, um Anwender abzurufen. Weitere Informationen finden Sie unter [Erstellen Sie eine Datenstromaktion, um Anwender abzurufen](https://servicenow-prod.fluidtopics.net/8fVXaIT0uKUiOkMMkPpy~Q "Erstellen Sie eine Datenstromaktion, um eine Liste von Anwenderabonnements von abzurufen SaaSAnwendung.").

Erforderliche Rolle: Flow_Designer oder admin

## Warum und wann dieser Vorgang ausgeführt wird

Hinweis:  
Beispiele für Subflows zum Abrufen von Anwendern finden Sie unter JiraAbonnements und herunterladen WebexSubflows für Abonnements herunterladen.

## Prozedur

1. Navigieren zu AlleFlow DesignerDesigneran.
2. Wählen Sie Aus Neu Und wählen Sie dann aus Subflow .
3. Füllen Sie im Formular die Felder aus.  
   {#create-subflow-get-users__table_dk4_brb_njb__entry__2}

   | Feld | Wert |
   |-|-|
   | Name | Name Ihrer Wahl. Beispiel: <kbd class="ph userinput">Anwendung </kbd>Abonnements herunterladen, wo <kbd class="ph userinput">Anwendung </kbd>Ist der Name von SaaSAnwendung, in die Sie integrieren. |
   | Anwendung | Software Asset Management -- SaaS-Lizenzmanagement |
   | Zugänglich von | Wählen Sie Aus Alle Anwendungsbereiche . |
   | Kategorie | Lassen Sie dieses Feld leer. |
   | Schutz | Wählen Sie Aus Keine . |
   | In-Flow-Anmerkung | Lassen Sie dieses Feld leer. |
   | Beschreibung | Beschreibung Ihrer Auswahl. |
   | Ausführen als | Anwender, der die Sitzung initiiert. |
   [Tabelle : 1. Formular „Subflow-Eigenschaften"]

   {#create-subflow-get-users__table_dk4_brb_njb}
4. Wählen Sie Absenden.
5. Fügen Sie eine Integrationsprofileingabe hinzu.  
   {#create-subflow-get-users__table_wvn_3qb_njb__entry__4}

   | Bezeichnung | Name | Typ | Erforderlich |
   |-|-|-|-|
   | Integrationsprofil | integration_profile | Referenz.Integrationsprofil | Ja |
   [Tabelle : 2. Eingaben]

   {#create-subflow-get-users__table_wvn_3qb_njb}
6. Wählen Sie im Abschnitt Aktionen das Plussymbol aus, und wählen Sie dann aus Aktion Zum Hinzufügen einer neuen Aktion.
7. Wählen Sie die Spoke für aus SaaSAnwendung, in die Sie aus der Liste der installierten Spokes integrieren möchten.  
   Hinweis:  
   Um Ihrer Liste der installierten Spokes zusätzliche Spokes hinzuzufügen, fordern Sie diese auf an [ServiceNow-Speicher](https://store.servicenow.com). Eine vollständige Liste der verfügbaren Spokes finden Sie unter [Verfügbare IntegrationHub-Spokes](https://www.servicenow.com/docs/access?context=spokes-list&version=yokohama&pubname=yokohama-integrate-applications&ft:locale=en-US). Wenn keine Spoke für vorhanden ist SaaSAnwendung, in die Sie integrieren möchten, können Sie [Erstellen Sie eine neue Spoke](https://servicenow-prod.fluidtopics.net/tkUoVu38GS0scmnkj4xyEQ "Dient zum Einrichten einer anwenderdefinierten Integration in SaaS-Lizenzmanagement, Erstellen Sie eine Spoke, um eine Verbindung mit herzustellen SaaSAnwendung.").
8. Wählen Sie eine Datenstromaktion aus, um Anwender abzurufen.
9. Definieren Sie die Werte, die für Anwenderauthentifizierungseingaben für die Datenstromaktion übergeben werden sollen.  
   Die Datenstromaktion gibt möglicherweise Anwender zurück, die Sie nicht in Ihre Liste der Anwenderabonnements aufnehmen möchten. Wenn Sie Filtern durchführen, um einige Anwender auszuschließen, fügen Sie eine IF-Flow-Logik als untergeordnetes Element der Datenstromaktion „Anwender abrufen" hinzu.

   Die erforderliche Filtermenge hängt gegebenenfalls von der Anwendung ab, in die Sie integrieren. Beispiel: Wenn das Anwender-targetObject über einen verfügt activeEigenschaft können Sie eine Bedingung hinzufügen, um zu überprüfen, ob der Wert ist Wahr Um zu bestätigen, dass der Subflow keine deaktivierten Anwender herunterlädt. Ein Beispiel für Filterung, das von verwendet wird JiraSubflow „Abonnements herunterladen" lautet, dass der Account-Typ nicht sein kann App Um zu verhindern, dass der Subflow Accounts zurückgibt, die keine tatsächlichen Anwender sind.  
   Fügen Sie der IF-Flow-Logik Bedingungen für erforderliche Filterung hinzu.
   * Wenn Sie eine IF-Flow-Logik zum Filtern von Anwendern verwenden, fügen Sie hinzu Upsert user subscription using subscription identifierAktion von Software Asset ManagementSpoke als untergeordnetes Element der Flow-Logik.
   * Wenn Sie Anwender nicht filtern, fügen Sie hinzu Upsert user subscription using subscription identifierAktion als untergeordnetes Element der Datenstromaktion „Anwender abrufen". Mit dieser Aktion wird hinzugefügt SaaSAnwendungsanwenderabonnement für die Softwareabonnementtabelle \[samp_SW_Subscription\]. Wenn sich das Abonnement bereits in der Tabelle befindet, aktualisiert die Aktion den Abonnementdatensatz.
   {#create-subflow-get-users__ul_pkk_1dp_rcc}
10. Geben Sie die Eingaben ein, die für Ihre Integration gelten.  
    Verwenden Sie Werte aus dem Datenbereich, um die Aktionseingaben auszufüllen. Ihre Frage an SaaSAPI gibt möglicherweise nicht Daten für alle Eingaben zurück.
    {#create-subflow-get-users__table_cch_lsr_njb__entry__2}

    | Feld | Wert |
    |-|-|
    | Externe Anwender-ID | Anwender-ID oder Account-ID aus dem Anwender-targetObject. Dies ist im Allgemeinen ein numerischer, nicht visuell lesbarer Wert. Dieser Wert muss eindeutig sein. |
    | Anwenderprinzipalname | E-Mail-Adresse aus dem Anwender-targetObject. Wenn keine E-Mail-Adresse verfügbar ist, verwenden Sie einen anderen Wert wie Anwendername und Anwender-ID Dieser Wert muss visuell lesbar sein. |
    | Integrationsprofil | Integrationsprofileingabe, die Sie für den Subflow erstellt haben. |
    | Letzte Aktivität | Datum der letzten Aktivität aus dem Anwender-targetObject. Beispiel: Zeitpunkt der letzten Anmeldung. |
    | Extern erstellt | Account-Erstellungsdatum aus dem Anwender-targetObject. Dieser Wert hilft, bessere Reklamationskandidaten zu erstellen. Ein neuer Anwender hat möglicherweise noch keine Aktivität. Wenn der Datensatz zeigt, dass der Anwenderaccount erstellt wurde, wird für diesen Anwender kein Reklamationskandidat erstellt, da es sich um einen neuen Account und nicht um einen nicht verwendeten Account handelt. |
    | Identifier | Ein eindeutiger Bezeichner zur Identifizierung der Integration. Softwaremodelle werden automatisch für ein Abonnement mit einem Bezeichner erstellt, der einem Bezeichner in der Tabelle „Abonnementproduktdefinitionen" \[samp_sw_subscription_product_definition\] entspricht. Wenn kein Bezeichner vorhanden ist, konfigurieren Sie einen Bezeichner. Weitere Informationen finden Sie unter [Konfigurieren Sie einen Bezeichner](https://servicenow-prod.fluidtopics.net/v8ppdl8mjgYIgfJZlbWx8w#configure-identifier "Konfigurieren Sie einen Bezeichner, wenn er nicht vorhanden ist, um eine Integration zu identifizieren."). |
    | Zusätzliche Attribute | Dies wird verwendet, um ein anderes Feld in der Tabelle „Softwareabonnements" \[samp_SW_Subscription\] zu aktualisieren, das zuvor nicht erwähnt wurde. |
    [Tabelle : 3. Aktion „Anwenderabonnement einfügen" hochladen]

    {#create-subflow-get-users__table_cch_lsr_njb}
11. Wählen Sie aus, um Ihren Subflow zu testen Testen .
    1. Zeigen Sie die Testergebnisse und Systemprotokolle an, um Details zu Fehlern zu erhalten.  
       Navigieren Sie zu , um Systemprotokolle anzuzeigen SystemprotokolleSystemprotokollAllean.

    {#create-subflow-get-users__substeps_tnl_zxq_zjb}  
    Hinweis:  
    Die Datenstromaktion zum Abrufen von Anwendern muss mehrere Seiten von Anwendern erfolgreich abrufen. Schreiben Sie erst in die Tabelle „Softwareabonnements" \[samp_SW_Subscription\], wenn Sie verifiziert haben, dass die Datenstromaktion alle Anwender abruft. Zur Verifizierung können Sie einen Subflow erstellen, der den Datenstrom verbraucht, und die Ergebnisse protokollieren.
12. Wählen Sie aus, nachdem Sie überprüft haben, ob der Subflow wie erwartet funktioniert Veröffentlichen .  
    Tipp:  
    Sie können den Subflow nach der Veröffentlichung weiterhin bearbeiten.
{#create-subflow-get-users__steps_qf1_x3t_4jb}

## Konfigurieren Sie einen Bezeichner {#ariaid-title2}

Konfigurieren Sie einen Bezeichner, wenn er nicht vorhanden ist, um eine Integration zu identifizieren.

### Vorbereitungen

Erforderliche Rolle: sam_admin

### Prozedur

1. Erstellen Sie ein anwenderdefiniertes Produkt, wenn Ihr Produkt nicht in der Tabelle „Softwareprodukt" \[samp_SW_Product\] vorhanden ist.
   1. Wählen Sie Neu.
   2. Auf Formular , Füllen Sie die Felder aus.  
      {#configure-identifier__table_gnp_l4q_xvb__entry__2}

      | Feld | Beschreibung |
      |-|-|
      | Herausgeber | Herausgeber des anwenderdefinierten Produkts. |
      | Produkt | Name des anwenderdefinierten Produkts. |
      | Produkttyp | Produkttyp des anwenderdefinierten Softwareprodukts. |
      | Produktklassifizierung | Offizielle UNSPSC-Klassifizierung. |
      | Abonnementsoftware | Option, die angibt, dass Ihr Produkt ein abonnementbasiertes Produkt ist. |
      | Installationen ignorieren | Option, die angibt, dass der Produkttyp lizenzierbar ist. Dieses Kontrollkästchen wird nur angezeigt, wenn Sie den Produkttyp als lizenzierbar auswählen und Abonnementsoftware auf „wahr" festgelegt ist. |
      | Aus Content-Service ausschließen | Option, die angibt, dass das Produkt aus dem Inhaltsservice ausgeschlossen wird. Sie dürfen dieses Kontrollkästchen nicht aktivieren. |
      | Aktiv | Option, die angibt, dass dieses Produkt verwendet wird oder nicht. |
      [ ]

      {#configure-identifier__table_gnp_l4q_xvb}
   3. Wählen Sie Absenden.
   {#configure-identifier__substeps_ncp_24q_xvb} {#configure-identifier__step1}
{#configure-identifier__step1}
2. Erstellen Sie eine anwenderdefinierte Discovery-Zuordnung, indem Sie eine anwenderdefinierte Berechtigungsdefinition aus der Tabelle „Discovery-Zuordnungen" \[samp_custom_sw_entitlement_definition\] erstellen.
   1. Wählen Sie Neu.
   2. Auf Formular , Füllen Sie die Felder aus.  
      {#configure-identifier__table_xfz_dpq_xvb__entry__2}

      | Feld | Beschreibung |
      |-|-|
      | Produkt | Name des aktuellen Softwareprodukts. Anwenderdefiniertes Produkt, das Sie in erstellt haben [Schritt 1](https://servicenow-prod.fluidtopics.net/v8ppdl8mjgYIgfJZlbWx8w#configure-identifier__step1). |
      | Versionsbedingung | Bedingungsqualifizierer für das Feld „Version": * beginnt mit * ist * ist irgendetwas {#configure-identifier__ul_ohq_ypr_xvb} Standard ist ist irgendetwas. |
      | Version | Version des Softwareprodukts. Erforderlich, wenn der Versionsbedingungswert beginnt mit oder ist ist. |
      | Editionsbedingung | Bedingungsqualifizierer für das Editionsfeld: * beginnt mit * ist * ist irgendetwas {#configure-identifier__ul_xbt_cqr_xvb} Standard ist ist irgendetwas. |
      | Edition | Plattform des Softwareprodukts für die Suche nach dem normalisierten Discovery-Modell. |
      | Plattform | Plattform des Softwareprodukts für die Suche nach dem normalisierten Discovery-Modell. |
      | Sprache | Sprache des Softwareprodukts, das bei der Suche nach dem normalisierten Discovery-Modell verwendet werden soll. Es wird ausgefüllt, sobald es normalisiert oder manuell hinzugefügt wurde. |
      [ ]

      {#configure-identifier__table_xfz_dpq_xvb}
   3. Wählen Sie Absenden.
   {#configure-identifier__substeps_e4w_bpq_xvb} {#configure-identifier__step2}
{#configure-identifier__step2}
3. Erstellen Sie eine anwenderdefinierte Abonnementproduktdefinition, indem Sie eine anwenderdefinierte Berechtigungsdefinition aus der Tabelle „Anwenderdefinierte Abonnementproduktdefinitionen" \[samp_sw_custom_subscription_product_definition\] erstellen.
   1. Wählen Sie Neu.
   2. Auf Formular , Füllen Sie die Felder aus.  
      {#configure-identifier__table_gdg_4pq_xvb__entry__2}

      | Feld | Beschreibung |
      |-|-|
      | Identifier | Abonnementbezeichner, der sich auf das anwenderdefinierte Produkt bezieht. |
      | Abonnementintegration | Liste von SaaSUnd SSO-Anbieter, die Abonnementprodukten in der Tabelle „Abonnementproduktdefinition" \[samp_sw_subscription_product_definition\] zugeordnet sind. Wählen Sie für dieses Szenario aus Anwenderdefinierte Integration . |
      | Berechtigungsdefinition | Anwenderdefinierte Discovery-Zuordnung, die Sie in erstellt haben [Schritt 2](https://servicenow-prod.fluidtopics.net/v8ppdl8mjgYIgfJZlbWx8w#configure-identifier__step2). |
      | Aktiv | Kontrollkästchen, das angibt, dass der Bezeichner verwendet wird oder nicht. |
      [ ]

      {#configure-identifier__table_gdg_4pq_xvb}
   3. Wählen Sie Absenden.
   {#configure-identifier__substeps_dg5_mpq_xvb}

