Erstellen Sie ein anwenderdefiniertes Integrationsprofil

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Erstellen Sie ein anwenderdefiniertes -Integrationsprofil, um -Softwareabonnements nachzuverfolgen und veraltete -Lizenzen für alle SaaS -Anwendungen zu optimieren.

    Vorbereitungen

    Bevor Sie ein anwenderdefiniertes Integrationsprofil in Ihrer Instanz ServiceNow erstellen, richten Sie eine Authentifizierungsmethode im Anwendungsadministrator- oder Entwicklerkonto SaaS von ein. Erstellen Sie beispielsweise eine OAuth-Anwendung oder ein API-Token.

    • Wenn Sie eine OAuth-Anwendung erstellen, vergewissern Sie sich, dass Sie die entsprechenden Anwendungsbereiche aktivieren. Die App benötigt Bereiche, um Anwender zu lesen, Anwenderaktivitäten zu lesen und Anwender zu ändern oder zu löschen. Diese Bereiche ermöglichen es der Integration, eine Liste von Anwendern abzurufen, Anwenderaktivitäten abzurufen und nicht verwendete Abonnements zurückzufordern. Notieren Sie die Client-ID und den geheimen Clientschlüssel für die OAuth-Anwendung. Sie geben diese Werte in Ihre Instanz ServiceNow ein.
    • Wenn Sie ein API-Token erstellen, erfassen Sie den Wert des API-Tokens. Sie geben diesen Wert in Ihrer Instanz ServiceNow ein.

    Erforderliche Rolle: sam_integrator oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie Software-Asset-Arbeitsbereichverwenden, ist die Option zum Erstellen des anwenderdefinierten Integrationsprofils in Core-UI inaktiv.

    Prozedur

    1. Navigieren Sie zum anwenderdefinierten Integrationsprofil.
      SchnittstelleAktion
      Core-UI
      1. Navigieren zu Alle > SaaS-Lizenz > Administration > Neues Profil erstellen.
      2. Wählen Sie Anwenderdefiniertes Integrationsprofilaus.
      Software-Asset-Arbeitsbereich
      1. Navigieren zu Lizenzvorgänge > Anwenderabonnements > Direkte Integrationsprofile > .
      2. Wählen Sie Neu.
      3. Wählen Sie in der Dropdown-Liste Anwenderdefiniert aus.
      4. Wählen Sie Fortsetzen.
    2. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular „Anwenderdefiniertes Integrationsprofil“.
      Feld Wert
      Anzeigename Name des anwenderdefinierten Integrationsprofils.

      Beispiel: Der Name der Anwendung SaaS, mit der Sie integrieren möchten.

      Verbindung und Anmeldeinformationen
      1. Wählen Sie das Suchsymbol ( Suchsymbol).
      2. Wählen Sie Neu.
      3. Füllen Sie im Formular „Aliasse für Verbindungen und Anmeldeinformationen“ die folgenden Felder aus:
        • Name: Name Ihrer Wahl. Beispiel: app_alias, wobei „app“ der Name der SaaS-Anwendung ist, die Sie integrieren.
        • Anwendung: Spoke für die Verbindung mit der SaaS-Anwendung. Diese Spoke kann eine vorhandene IntegrationHub -Spoke oder eine neue, von Ihnen erstellte Spoke sein. Sie können die Anwendung im Abschnitt „Entwickler“ des Systemeinstellungen Symbol „Einstellungen“ändern.
        • Typ: Verbindung und Anmeldeinformationen.
        • Verbindungstyp: HTTP.
        • Unterstützung mehrerer aktiver Verbindungen: Nicht ausgewählt.
        • Standard-Wiederholungsrichtlinie: Standard-HTTP-Wiederholungsrichtlinie.
        • Konfigurationsvorlage: Wenn Sie den Gewährungstyp für den OAuth-Autorisierungscode verwenden, OAuth-Autorisierungscode. Wenn Sie ein API-Token verwenden, Basisauthentifizierung mit API-Schlüssel. Wenn Sie eine andere Authentifizierungsmethode verwenden, erstellen Sie eine Konfigurationsvorlage. Weitere Informationen finden Sie unter Konfigurationsvorlage erstellen und Vorlage für den Gewährungstyp OAuth-JWT-Bearer konfigurieren.
      4. Wählen Sie Absenden.
      Status Status des Integrationsprofils. Die Optionen sind Entwurf und Veröffentlicht. Dieser Wert wird automatisch ausgefüllt.
      Profiltyp Anwenderdefinierte Integration Dieser Wert wird automatisch ausgefüllt.
    3. Wählen Sie Speichern.
    4. Öffnen Sie den Aliasdatensatz für Verbindungen und Anmeldeinformationen, indem Sie das Vorschausymbol ( Vorschausymbol) und dann Datensatzöffnen auswählen.
    5. Wählen Sie den zugehörigen Link Neue Verbindung und Anmeldeinformationen erstellen aus.
      • Wenn Sie die Konfigurationsvorlage für den OAuth-Autorisierungscode verwenden, füllen Sie die Felder aus.
        Tabelle : 2. Formular zum Erstellen von Verbindungen und Anmeldeinformationen
        Feld Wert
        Verbindungs-URL Basis-URL für die API.
        Autorisierungs-URL OAuth-Autorisierungscode-Endpunkt.
        Token-URL OAuth-Endpunkt zum Abrufen und Aktualisieren von Zugriffstoken.
        Token-Sperr-URL OAuth-Endpunkt zum Widerrufen von Zugriffstoken.
        OAuth-Umleitungs-URL https://Instanz.service-now.com/oauth_redirect.do, wobei Instanz der Name Ihrer Instanz ServiceNow ist.
        Lebensdauer von Aktualisierungstoken 8640000.
        OAuth-Client-ID Client-ID, die Sie im Anwendungsadministrator- oder Entwicklerkonto SaaS erstellt haben.
        OAuth-Client-Geheimnis Geheimer Clientschlüssel, den Sie im Anwendungsadministrator- oder Entwicklerkonto SaaS erstellt haben.
        OAuth-Bereiche Bereiche, die Sie für Ihre OAuth-Anwendung im Anwendungsadministrator- oder Entwicklerkonto SaaS aktiviert haben.
      • Wenn Sie die Konfigurationsvorlage „Basisauth.“ mit API-Schlüssel verwenden, füllen Sie die Felder aus.
        Tabelle : 3. Formular zum Erstellen von Verbindungen und Anmeldeinformationen
        Feld Wert
        Verbindungs-URL URL für Ihren SaaS -Account.
        Anwendername E-Mail-Adresse des Administratorbenutzers, der das API-Token im Anwendungsadministrator- oder Entwicklerkonto SaaS erstellt hat.
        API-Schlüssel API-Token, das im Anwendungsadministrator- oder Entwicklerkonto SaaS erstellt wurde.
      • Wenn Sie eine andere Authentifizierungsmethode verwenden, hängen die verfügbaren Felder von der von Ihnen erstellten Konfigurationsvorlage ab.
    6. Wählen Sie Erstellen aus, und gewähren Sie Zugriff für die Integration.
      Tipp:
      Melden Sie sich auf einer neuen Browserregisterkarte bei Ihrem Anwendungsadministratorkonto SaaS an, um sicherzustellen, dass die Integration eine Verbindung zum richtigen -Konto herstellt.
      • Wenn die Verbindung erfolgreich ist, wird in der zugehörigen Liste „Verbindungen“ im Datensatz „Alias für Verbindungen und Anmeldeinformationen“ ein Verbindungsdatensatz erstellt.
      • Wenn die Verbindung fehlschlägt, müssen Sie den Verbindungsdatensatz, den Anmeldeinformationsdatensatz und den Anwendungsregistrierungsdatensatz löschen, die während des versuchten Verbindungsversuchs erstellt wurden.
        1. Um den Verbindungsdatensatz zu löschen, navigieren Sie zu Verbindungen und Anmeldeinformationen > Verbindungen und löschen Sie den Datensatz für die Anwendung SaaS.
        2. Um den Anmeldeinformationsdatensatz zu löschen, navigieren Sie zu Verbindungen und Anmeldeinformationen > Anmeldeinformationen und löschen Sie den Datensatz für die Anwendung SaaS.
        3. Um den Registrierungsdatensatz der Anwendung zu löschen, navigieren Sie zu System-OAuth > Applikationsregistrierung und löschen Sie den Datensatz für die Anwendung SaaS.
        4. Kehren Sie zum Datensatz „Alias für Verbindungen und Anmeldeinformationen“ für die Anwendung SaaS zurück, und wählen Sie den zugehörigen Link Neue Verbindung und Anmeldeinformationen erstellen, um den Verbindungsversuch erneut zu starten.

    Nächste Maßnahme

    Erstellen Sie eine Datenstromaktion, um Anwender abzurufen und zeigen Sie SaaS zugehörige Analysen in an SaaS Übersichts-Dashboard.

    Der Abgleich wird für Ihre Abonnements auch als geplante Aufgabe oder bei Bedarf ausgeführt. Sie können Ihre Abgleichergebnisse in der Lizenz-Workbench (klassische Anwendung Software Asset Management) oder der Lizenznutzungsansicht (Software Asset Workspace) anzeigen. Verwenden Sie diese Ergebnisse, um Ihre Position bei der Lizenz-Compliance zu bestimmen und etwaige Nichteinhaltungen zu beheben.