Skip to main content
Matrix42 Self-Service Help Center

Creating the service connection for Adobe Data Provider


The integration option is available for Adobe enterprise customers only (Creative Cloud for enterprise plans).

A service connection allows you to establish access to the Adobe User Management API and obtain data from it without sharing the credentials. A service connection is configured once by an administrator and then it can automatically use a service for obtaining data.

The Adobe Data Provider add-on contains an Adobe service. This service is needed for creating a service connection to Adobe User Management API.

To create a service connection, take the following steps:

  1. Configure the authentication and authorization settings for integration in the Adobe admin console.
  2. Create a tenant in Enterprise Service Management.
  3. Create a service connection in Enterprise Service Management.

A DWP subsciption is required to be able to use the Adobe Data Provider add-on. 

Configuring the authentication and authorization in the Adobe admin console

To configure the integration settings for Adobe, you will need to register your Enterprise Service Management application in the console.

Registering a project

  1. On the Adobe Developer Console home page, click Create new project.
  2. In the Get started section of your new project, click Add API.
  3. Search and select the User Management API.

Only members of the organization with SYSTEM ADMIN role can create the integration for user management API. You can use the Adobe Admin Console to grant the administrative privilege to users.

  1. Click Next and then Generate keypair.
  2. After downloading the key pair, click Save configured API.

 After saving you will see an overview of the credentials for your new Adobe project. Leave this page open as you will need it later to configure your tenant.

Inside the downloaded ZIP file you will a private.key file which you will need when configuring the service connection.

Creating a tenant

In Matrix42 Enterprise Service Management, you need to create a tenant for the service connection.

  1. Go to the Administration application and open the Integration > Service Connections > Tenants navigation item.
  2. Run the Add Tenant action. A new tenant dialog opens.
  3. Provide an appropriate name for your tenant.
  4. Select Adobe in the Service field.
  5. Fill in all required fields with the following data:
Field Adobe property  
Client ID Client ID  
Tenant Organization ID  
Client Secret Client Secret Click on Retrieve client secret in the credentials overview in the Adobe Developer Console.
Account Id Technical Account ID  
Private Key private.key file which was downloaded before Copy and paste the content of the private.key file but remove the first and last line as well as all line breaks.
  1.  Save the dialog.

Creating a service connection

Next, create a service connection to your new Adobe project.

  1. In the Administration application, go to Integration > Service Connections > Connections.
  2. Run the Add Service Connection action. A new connection dialog opens.
  3. Select Adobe - Enterprise User SDK Scope in the Service field.
  4. In the Tenant field, select the tenant record that you have created earlier.
  5. Click Setup authentication.

Now you can use this service connection in the configuration of the Adobe Data Provider.

For more information on creating and using service connections, please refer to this article

  • Was this article helpful?