Coupa-Integrationsprofile erstellen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Über ein von Ihnen erstelltes Coupa-Integrationsprofil können die Status der durch dieses Profil erstellten geplanten Beschaffungsaufgaben, Berechtigungen und Importfehler für Berechtigungen überprüft werden.

    Vorbereitungen

    Erforderliche Rolle: sam_admin

    Erstellen Sie eine OAuth 2.0-Verbindung mit Coupa, um die Client-ID und den geheimen Clientschlüssel abzurufen. Weitere Informationen finden Sie unter OAuth 2.0 − Erste Schritte mit Coupa-API. Speichern Sie die Client-ID und den geheimen Clientschlüssel zur späteren Verwendung an einem sicheren Ort.

    Sie müssen folgende Anwendungsbereiche festlegen, wenn Sie eine OAuth 2.0-Verbindung mit Coupa erstellen.
    • core.approval.configuration.read
    • core.approval.read
    • core.approval.write
    • core.catalog.read
    • core.contract.read
    • core.inventory.adjustment.read
    • core.inventory.adjustment.write
    • core.inventory.asn.read
    • core.inventory.consumption.read
    • core.inventory.consumption.write
    • core.inventory.receiving.read
    • core.inventory.receiving.write
    • core.inventory.return_to_supplier.read
    • core.inventory.transfer.read
    • core.inventory.transfer.write
    • core.invoice.delete
    • core.invoice.read
    • core.purchase_order.read
    • core.purchase_order.write
    • core.requisition.read
    • core.requisition.write
    • core.supplier.read
    • core.user.read
    • core.user.write
    Hinweis:
    Wenn diese Anwendungsbereiche nicht der Client-ID und dem geheimen Clientschlüssel zugeordnet sind, schlägt der OAuth-Token-Flow bei ServiceNow fehl.

    Prozedur

    1. Navigieren zu Software-Asset-Arbeitsbereich > Lizenzvorgänge > Einkauf > Procurement-Integrationen.
    2. Klicken Sie auf Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Erstellen Sie ein neues Profil zur Procurement-Integration
      Feld Beschreibung
      Anzeigename Name des Procurement-Integrationsprofils. Beispiel: Coupa-Integration.
      Verbindung und Anmeldeinformationen Verbindungs- und Anmeldealias für Coupa. Dieses Feld wird automatisch mit sn_coupa_spoke.Coupa_OAuth ausgefüllt.
      Profiltyp Integrationsprofiltyp. Wählen Sie Coupa-Integration.
      Status Status des Integrationsprofils.
      • Wenn Sie das Integrationsprofil nicht veröffentlicht haben, wird dieses Feld automatisch auf „Entwurf“ gesetzt.
      • Wenn Sie das Integrationsprofil bereits veröffentlicht haben, wird dieses Feld automatisch auf „Veröffentlicht“ gesetzt.
      Aktiv

      Dieses Feld ist nur dann sichtbar und auf „true“ gesetzt, wenn das Integrationsprofil veröffentlicht ist.

      Wenn Sie dieses Feld auf „false“ setzen, werden die dem Integrationsprofil zugeordneten Anforderungen nicht erstellt und nicht nachverfolgt.

    4. Klicken Sie auf Speichern.
    5. Klicken Sie auf das Vorschausymbol Vorschausymbol neben dem Feld „Verbindung und Anmeldeinformationen“.
      Sie werden zum Formular „Aliasse für Verbindung und Anmeldeinformationen“ zurück geleitet.
    6. Klicken Sie im Abschnitt „Zugehörige Links“ auf Neue Verbindung und Anmeldeinformationen erstellen, um Verbindungsanmeldeinformationen zu erstellen.
    7. Füllen Sie im Dialogfeld die Felder aus.
      Tabelle : 2. Verbindung und Anmeldeinformationen erstellen
      Feld Beschreibung
      Name (Verbindung) Name, der die Verbindung eindeutig identifiziert. Beispiel: Coupa-OAuth-Verbindung.
      Verbindungs-URL URL zum Herstellen einer Verbindung mit Coupa. Verwenden Sie das Format https://<Coupa-Instanz-URL>.
      • Verwenden Sie für Kundeninstanzen das Format https://{Name_Organisation}.coupahost.com.
      • Verwenden Sie für Partner- und Vorführungsinstanzen das Format https://{Name_Organisation}.coupacloud.com.
      Name (Anmeldeinformation) Name, der die Anmeldeinformation eindeutig identifiziert. Zum Beispiel Coupa OAuth-Anmeldeinformation.
      Token-URL URL, die dazu dient, das OAuth-Token zu erstellen. Verwenden Sie das Format https://<Coupa-Instanz-URL>/oauth2/token.
      OAuth-Client-ID Bezeichner (Kunden-ID), der in Coupa erstellt wurde.
      Geheimer OAuth-Schlüssel Geheimer Schlüsse (des Kunden), der in Coupa erstellt wurde.
    8. Klicken Sie auf OAuth-Token erstellen und abrufen.
      Ihre Instanz von ServiceNow erstellt eine OAuth-Instanz für Coupa und leitet Sie dann automatisch zum Formular „Integrationsprofil“ zurück.
    9. Wahlweise: Erstellen Sie einen untergeordneten Alias, der Verbindung und Anmeldeinformationen für dieses Integrationsprofil eindeutig identifizieren kann.
      Das erste Coupa-Integrationsprofil, das Sie erstellen, verwendet den standardmäßigen (übergeordneten) Alias für Verbindung und Anmeldeinformationen für Coupa. Jedes weitere Coupa-Integrationsprofil, das Sie erstellen, benötigt einen eindeutigen untergeordneten Alias, mit dem es möglich ist, Verbindung und Anmeldeinformation der verschiedenen Integrationsprofilen zu unterscheiden.
      1. Wählen Sie im Formular für Aliasse für Verbindungen und Anmeldeinformationen den Link unter Untergeordnete Aliasse > Parentalias=*** zum Hinzufügen untergeordneter Aliasse aus.
      2. Klicken Sie auf Neu.
      3. Geben Sie im Feld „Name“ einen Namen für den untergeordneten Alias ein.
      4. Klicken Sie mit der rechten Maustaste auf den Formularheader, und wählen Sie Speichern.
      5. Nachdem das Formular neu geladen wurde, wählen Sie den zugehörigen Link Neue Verbindung und Anmeldeinformationen erstellen.
      6. Wiederholen Sie die Schritte 7 und 8.
      7. Klicken Sie im Formular „Integrationsprofil“ im Feld „Verbindung und Anmeldeinformationen“ auf das Suchsymbol, um den von Ihnen erstellten untergeordneten Alias zu suchen und auszuwählen.
        Durch Auswahl des untergeordneten Alias wird der Alias dem Integrationsprofil zugeordnet. Ihre Instanz von ServiceNow verwendet diesen Alias, um die Verbindung und die Anmeldeinformationen für dieses Integrationsprofil zu identifizieren.
    10. Klicken Sie auf Veröffentlichen.

    Ergebnisse

    Nachdem Sie das Integrationsprofil veröffentlicht haben, wird die geplante Aufgabe ITAM - Sync Coupa purchase orders täglich ausgeführt und ruft den Status der bereits erstellten Anforderungen ab.
    Hinweis:
    Wenn Sie keine Anforderung erstellt haben, wird die geplante Aufgabe nicht ausgeführt.

    Sie können diese Informationen einsehen, indem Sie auf die Registerkarte Procurement-Integrationsaufträge klicken.

    Nächste Maßnahme

    Überprüfen Sie, ob die geplante Aufgabe ITAM - Sync Coupa purchase orders mit Erfolg ausgeführt wurde, indem Sie auf die Registerkarte Ergebnisse der geplanten Aufgabe bei der Integration klicken. Wenn die Aufgabe fehlgeschlagen ist, können Sie die Liste der Fehler wie folgt aufrufen:
    1. Wählen Sie im Formular für das Procurement-Integrationsprofil die zugehörige Liste Protokoll für Procurement-Integrationsauftrag aus.
    2. Öffnen Sie den Aufgabenprotokolldatensatz, in dem der angezeigte Status als fehlgeschlagen angezeigt wird.
    3. Klicken Sie auf die zugehörige Liste Details zu Asset-Auftragsprotokollen, um den Grund für den Auftragsfehler zu ermitteln.

    Erstellen Sie Softwareanforderungen direkt in Coupa über die Anwendung ServiceNow ServiceNow, um Software zu erwerben.

    Wenn Sie das Integrationsprofil Coupa löschen möchten, finden Sie weitere Informationen unter Integrationsprofile für externe Procurement-Anwendungen löschen.