Authentifizierung und Autorisierung

Für alle APIs ist eine Zugriffs-Token-Authentifizierung erforderlich. Die Anfragen müssen die folgenden Kopfzeilen festlegen:

  1. Authorization-Kopfzeile mit Träger-Token, dem technischen Konto-Token, das über den JWT-Austausch vom Adobe Developer Console-Projekt empfangen wurde. Die Bereiche sind nachfolgend beschrieben.

  2. x-gw-ims-org-id-Kopfzeile mit der IMS-Organisations-ID.

  3. x-api-key mit der Client-ID des Adobe Developers Console-Projekts.

Bereiche

Stellen Sie die folgenden Bereiche für das Zugriffs-Token sicher:

  • openid
  • AdobeID
  • asset_compute
  • read_organizations
  • event_receiver
  • event_receiver_api
  • adobeio_api
  • additional_info.roles
  • additional_info.projectedProductContext

Für diese Bereiche muss das Adobe Developer Console-Projekt die Services Asset Compute, I/O Events, und I/O Management API abonnieren. Die einzelnen Bereiche werden wie folgt unterteilt:

  • Einfach

    • Bereiche: openid,AdobeID
  • Asset Compute

    • Metascope: asset_compute_meta
    • Bereiche: asset_compute,read_organizations
  • Adobe I/O Events

    • Metascope: event_receiver_api
    • Bereiche: event_receiver,event_receiver_api
  • Adobe I/O Management API

    • Metascope: ent_adobeio_sdk
    • Bereiche: adobeio_api,additional_info.roles,additional_info.projectedProductContext