Sonnenuntergang von API-Schlüsseln und Verbesserung der API-Sicherheit mit OIDC/OAuth 2.0.
Die Grundlage des cloudbasierten Dienstes von Coupa ist unsere Fähigkeit, einen sicheren und skalierbaren Dienst bereitzustellen, der Ihnen jederzeit und von überall aus zur Verfügung steht. Als Teil der Roadmap von Coupa wird Coupa API-Schlüssel ablehnen und von allen Kunden mit API-Integrationen den Übergang zu OpenID Connect (OIDC) verlangen, einem offenen Authentifizierungsprotokoll, das OAuth 2.0 für ein verbessertes Sicherheitsniveau für API-Integrationen mit Coupa erweitert.
API-Schlüssel-Sonnenuntergang und -Übergang wirken sich nur auf vom Kunden erstellte API-Integrationen in die Coupa-Kernplattform aus und wirken sich nicht auf Anwendungen wie Treasury, CSO, Supply Chain Design & Planning usw. aus.
Von Coupa erstellte API-Schlüssel sollten nicht widerrufen werden. Diese Schlüssel werden separat übertragen, ohne dass Sie etwas tun müssen.
Zeitplan
Alle Coupa-Administratoren sollten ihre API-Integrationen so bald wie möglich mit OAuth 2.0 und OIDC Connect Clients aktualisieren, um sich bei Coupa zu authentifizieren. Wichtige Termine finden Sie in der folgenden Zeitleiste:
- R29 (Jan 2021) - Open Connect API Access verfügbar
- R32 (Jan 2022) - OIDC ist die einzige verfügbare Option für Neukunden
- R34 (Sept 2022) - Neue API-Schlüssel können nicht mehr an Bestandskunden vergeben werden
- R35 (Jan 2023) - OAuth 2.0 Übergangsfrist. API-Schlüssel werden nicht mehr unterstützt
Bitte kontaktieren Sie den Coupa-Support bei Fragen.
Verwenden Sie Open Connect, um zusätzliche Sicherheit zu bieten, die über herkömmliche API-Schlüssel hinausgeht.
Einrichten der Okta-Benutzerbereitstellung mit OAuth 2.0
Konfigurieren Sie den OIDC-Client für die Okta-Benutzerbereitstellung.
- Inhalt
-
Die Coupa Core-API
-
Erste Schritte mit der API
- API-Schlüsselsicherheit
- API-Operatoren
- API-Rückgabeformate
- Argumente
- Namespace des benutzerdefinierten Felds
- Unterschiede zwischen XML und JSON in Coupa
- Ausnahmebehandlung und Fehlercodes
- Einführung in GraphQL
- Abfrageoptionen
- Beispielanforderungen/Antworten - XML vs. JSON
- Besondere Aktionen und API-Hinweise
- Übergang zu OAuth 2.0 und OIDC
- Orchestration Documents
-
Ressourcen
-
Referenzdatenressourcen
- Konten-API (/accounts)
- Kontotypen-API (/account_types)
- API für Kontovalidierungsregeln (/account_validation_rules)
- Adress-API (/address)
- Ankündigungs-API (/Durchsagen)
- Budgetzeilen-API (/budget lines)
- API für Geschäftseinheiten (/business_entities)
- Inhaltsgruppen-API (/business_groups)
- Währungen API (/currency)
- Datendateiquellen-API (/data_file_sources)
- Abteilungen-API (/departments)
- Wechselkurs-API (/exchange_rates)
- API für finanzielle Gegenparteien (/financial_counterparties)
- Artikel-API (/items)
- API für juristische Dokumente (/legal_documents)
- Suchwerte-API (/lookup_values)
- API für übereinstimmende Zuordnungen (/matching_allocations)
- Zahlungsbedingungen API (/payment_terms)
- Projekte-API (/projects)
- Preiskarten-API
- Zahlungsempfängeradressen-API (/suppliers/address)
- Versandbedingungen API (/shipping_terms)
-
Lieferanten-API (/suppliers)
- Kontakt-API des Kundendiensts
- API für Diversitätszuordnung
- APIs für Diversitätskategorien und Unterkategorien
- API der Zertifizierungsstelle für Diversität
- Proxy-Lieferanten-API
- Punchout-Site-API
- Lieferanten-API-Beispielaufrufe
- Lieferantenartikel-API (/supplier_items)
- Beispielaufrufe für Lieferantenartikel
- Zahlungsempfänger-API des Lieferanten
- Lieferanten-Sites-API (/supplier_sites)
- Lieferanten-Benutzer-API
- Lieferanteninformation API (/supplier_information)
- API für Lieferanteninformations-Sites (/supplier_information_sites)
- API für Steuerregistrierungen von Lieferanteninformationen (/supplier_information_tax_registrations)
- Aufgaben-API (/tasks)
- API für Steuerregistrierungen (/tax_registrations)
- Benutzer-API (/users)
-
Gemeinsame Ressourcen
- Kontogruppen-API
- Alternative API
- Betragsbestandteil-API
- Bestandskennzeichen-API
- Anlagen-API
- Anhangsdatei-API
- Großmengenpreis-API
- Kommentar-API
- Warengruppen-API
- Chargen-API für permanente Inventur
- Anbieterkonto-API entwerfen
- Formular-API
- Mitgliedschafts-API für Gruppenkauf
- Zahlungs-API
- Budgetzeitraum-API
- Zweck-API
- RA CLMA Vertrags-API
- RA-Risikoanfrage API
- API für RA-Risikoanforderungsbeziehung
- API für RA-Risikoanforderungsbewertung
- API für Änderung der Bestellkopfzeile des Lieferanten
- Tagging-API
- Tag-API
- Maßeinheit-API
-
Transaktionsressourcen
- Genehmigungs-API (/approvals)
- Versandvorabmitteilungen API (/asn)
- API für Gebühren (/invoices)
-
Vertrags-API (/contracts)
- Vertrags-API - Beispielaufrufe
- Vertragsklassifizierungs-API
- Vertragsklauseln-API
- Referenz-API für Vertragsklauseln
- Vertragsdetail-API
- API für Vertragsstreitigkeiten
- Vertragspartei API
- Kontakt-API der Vertragspartei
- Vertragsvorlage API (/contracts/templates)
- Vertragsbedingungen API
- Vertragstypen-API
- API für Länderunterteilung
- API für geistiges Eigentum und Daten
- API für Reason Insights
- Ereignis-API für Reason Insights
- Zahlungs-API (/coupa_pay/payments)
- Coupa Pay-Kontoauszüge API (/coupa_pay/statements)
- API für benutzerdefinierte Objekte (/custom_objects/id)
- API für Zeilen der permanenten Inventur (/cycle_count_lines)
- Datendateiquellen-API (/data_file_sources)
- Standard-API für Empfängerstandorte (/default_receive_locations)
- Standard-Empfängerstandort-API (/Standard-Empfängerstandort)
- API für einfache Formularantworten (/easy_form_responses)
-
Ausgaben-API (/expense_reports)
- Auditstatus-API
- Ausgaben-API-Beispielaufrufe
- Ausgaben-Artefakt-API
- API für Ausgabenteilnehmer
- Typ API für Ausgabenteilnehmer
- API für Ausgabenbarvorschuss
- Ausgabenkategorie-API
- API für Übersetzung der Ausgabenkategorie
- Ausgabenzeilen-API
- API für die Zuweisung von Ausgabenpositionen
- Teilnehmer-API der Ausgabenzeile
- Ausgabenposition Barvorschuss API
- Importierte Daten der Ausgabenzeile - API
- Ausgabenposition Kilometerleistung API
- API für die Zuweisung von Kilometerständen in der Ausgabenzeile
- Tagessatz-API der Ausgabenzeile
- API für Steuern der Ausgabenzeile
- API für virtuelle Karte der Ausgabenzeile
- API für Vorabgenehmigung von Ausgaben
- API für Ausgabenvorabgenehmigungszeile
- API für Ausgabenberichte
- Vorabgenehmigungs-API für Ausgabenberichte
- Reise-API für Ausgaben
- Ausgabenreisesegment-API
- API für Ausgabenverletzung
- Virtual Card-API für Ausgaben
- Aufgegliederte Ausgabenzeilen-API
- API für juristische Person
- Integrations-API (/integrations)
-
Rechnungs-API (/invoices)
- Grund-API für Anfechtungen
- API für fehlgeschlagene Toleranzen
- API für eingehende Rechnung
- API-Beispielaufrufe für Rechnungen
- API für Rechnungsgebühren
- API für Rechnungsgebührenzuordnung
- Rechnungsposition-API
- API-Beispielaufrufe für Rechnungszahlungen
- API des registrierten Unternehmens
- Steuerzeilen-API
- Quellensteuerposition API
- Objektübersetzungs-API (/uoms/uom_id/translations)
- Bestelllisten-API (/order_pads)
- Kreditoren-API (/payables/)
- Auswahllisten/Erfüllungsreservierungs-API (/Auswahllisten)
- Bestellungs-API (/purchase_orders)
-
Empfangs-API
- Anpassungscode-API
- API für Bestandsanpassungen (/inventory_adjustments)
- API für Bestandsverbrauch (/inventory_consumption)
- Chargen-API für Bestandstransaktion
- API für Bestandsübertragungen (/inventory_transfers)
- Empfangstransaktionen API (/receive_transactions)
- API-Beispielaufrufe für Wareneingänge
- API für Rückgabe an Lieferantentransaktionen (/return_to_supplier_transactions)
- Beleganforderungs-API (/receipt_requests)
- Anforderungs-API (/requisitions)
- Sourcing-API (/quote_requests)
- Lieferantenrisiko-Feed-API (/supplier_risk_aware_feed)
-
Referenzdatenressourcen
-
Erste Schritte mit der API
- Bauen Sie auf der Coupa-Plattform auf
- CCW Flat Files (CSV)
-
Coupa Core Flat Files (CSV)
-
Flat File (CSV)-Export
-
Standard CSV Exports
- Kontotyp Export
- Versandvorabmitteilungen exportieren
- Rohstoffexport
- Vertragsexport
- Export von Coupa Pay-Gebühren
- Coupa Pay-Zahlungsexport
- Datendateiquellen-Export
- Delegationsexport
- Easy Form-Widget-Antwortexport
- Wechselkursexport
- Export der Vorabgenehmigung von Ausgaben
- Export von Ausgabenberichten
- Integrationsfehlerexport
- Integrationsverlaufsdatensatzexport
- Export der Bestandsbilanz
- Bestandstransaktionen (Belege) exportieren
- Export von Rechnungen
- Artikelexport
- Suchwerte exportieren
- Objektübersetzungsexport
- Änderungsexport der Bestellung
- Zuweisungsexport für Bestellpositionsänderung
- Export der Bestellpositionsänderung
- Verbindlichkeiten: Zuweisung
- Verbindlichkeiten :: Ausgaben
- Verbindlichkeiten :: Vorabgenehmigung von Ausgaben Export
- Kreditorenrechnungsexport
- Export des Beschaffungsmeilensteins
- Projektexport
- Projekt-Link-Export
- Export von Bestellungen
- Export von Zahlungsempfängeradressen
- Anforderungsexport
- Sourcing-Export
- Sourcing-Angebotsanforderungsexport
- Sourcing-Angebotsantwortexport
- Export von Coupa Pay-Kontoauszügen
- Direkter Ausgabenexport für Lieferanten-Diversitätsbericht
- Export indirekter Ausgaben für Lieferanten-Diversitätsbericht
- Export von Zusammenfassungen des Lieferanten-Diversitätsberichts
- Export von Lieferanteninformationen
- Seite „Lieferanteninformationen“
- Lieferant-Site
- Steuercode-Export
- Steuercoderegel-Export
- Steuerregistrierungsexport
- TCS-Steuerzeilenexport
- Benutzergruppen-Export
- Export Arbeitsbestätigung/Kopfzeile (Service-/Stundennachweisheader)
- Export von Arbeitsbestätigung/Position (Service-/Stundennachweisposition)
-
Standard CSV Exports
- Erste Schritte
-
Flat File (CSV)-Import
- Kontoimport
- Kontoart (CoA) Import
- Import von Kontovalidierungsregeln
- Import der Genehmigungskette
- Versandvorabmitteilung Import
- Budgetzeilenimport
- Budgetzeilenanpassungsimport
- Import Geschäftseinheit
- Rohstoffimport
- Import von Warengruppenübersetzungen
- Adressimport
- Inhaltsgruppen-Import
- Vertragsimport
- Abteilungsimport
- Unternehmensimport
- Wechselkurs-Import
- Import von Ausgabenkilometern
- Import der dynamischen Kategoriegrenze für Ausgabenaktion
- Import der Ausgabenkategorie
- Import von Steuersätzen der Ausgabenkategorie
- Import der Übersetzung der Ausgabenkategorie
- Import der Ausgabenimport-Kategoriezuordnung
- Import Transaktionsfiltertyp für Ausgabenimport Zuordnung
- Import der Benutzerzuordnung für Ausgabenimport
- Import der Ausgabenzahlung
- Import externer Bestellungen
- Externe Zahlungen
- Formulare (einfache Formulare) importieren
- Import von Integrationskontakten
- Integrationsimport
- Chargenimport Bestandsbilanz
- Import von Rechnungen
- Import der Rechnungszahlung
- Artikelimport
- Lader für rechtsgültige Zahlungsbelege
- Import von Suchwerten
- Objektinstanzimport
- Import von Objektübersetzungen
- Verbindlichkeiten :: Extern :: Kreditorenimport
- Import der Zahlungsbedingungen
- Projektimport
- Import von Bestelländerungen
- Angebotsanforderungszeilenimport
- Bestandstransaktionen (Belege) Import
- Import von Zahlungsempfängeradressen
- Anforderungsimport
- Import der lieferbaren Verfolgung
- Lieferantenimport
- Lieferantenrisiko-Feed-Import
- Lieferanten-Site-Import
- Steuercode-Import
- Steuercoderegel-Import
- Steuersatzimport
- Steuerreferenz-Import
- Steuerregistrierungsimport
- Import von Treasury-Cashflow-Dateien
- Benutzerimport
- Import von Benutzergruppen
- Lagerortimport
- Import von Service-/Stundennachweisen
-
Flat File (CSV)-Export
- Coupa Core-Anwendung - IP-Adressen
- Alte Formate
- Risk Assess Quick Integration
- Coupa Core User Authentication (SSO)
- The CCW API
- The CSO API