Adobe JWT Authentication

Adobe JWT authentication connects your Adobe Experience Cloud instance with DXA. This integration is required to use the Adobe Experience Platform data stream.

Enabling Adobe JWT authentication in DXA

  1. In your Adobe I/O console, create a new DXA project.
    Note: For information on creating an Adobe I/O project, see Create an empty project in the Adobe I/O documentation.
  2. Add the necessary services for DXA to integrate with, such as Adobe Experience Platform.
    Note: For information on configuring services in Adobe I/O projects. see Services overview in the Adobe I/O documentation.
  3. In DXA, on the navigation bar, go to Settings button settings > Account Settings > Security.Adobe JWT authentication provider

  4. Under Adobe JWT, select Adobe JWT Integration Enabled.Adobe JWT authentication settings

  5. Click Generate New Public Certificate.

    A public key appears and a CRT file containing the corresponding private key downloads.

    Public key

  6. In your Adobe I/O console, upload the CRT file containing the private key to your DXA project.
    Note: For information on configuring credentials in Adobe I/O projects, see Credentials in the Adobe I/O documentation.
  7. In the Adobe I/O settings in DXA, enter the Payload, Client ID, Client Secret Key, and Organization ID.
    Note: These details are found in your Adobe I/O DXA project under Credential details.
  8. Click Save.

Your Adobe Experience Cloud instance is now connected with DXA.

Other Adobe connections

The following Adobe products can connect with DXA: