Connecting Adobe
Last updated: October 7, 2024
After this article...
You'll be able to connect the Adobe integration to Lumos and resolve common issues that arise when connecting.
Required plan & roles
The Adobe Enterprise Tier is required to connect this integration.
Your Adobe user should have access to the admin console and the developer console.
Instructions
Below is a short video that walks through how to connect the Adobe integration. More detailed steps are found below the video, for reference.
In Adobe
1. Verify your domain with Adobe
In the admin console, go to Settings > Domains.
Click the Add Domains button to add your domain, then follow the prompts. Once the domain shows up with an Active status, you can proceed.
If you've already verified your domain with Adobe, you can skip this step.
2. Create a project and add the User Management API
In the Adobe developer console, click Create new project.
Once the project is created, click Add API.
Scroll to the bottom and click User Management API, then click Next.
Adobe will ask you which option to choose for authentication, and you'll choose OAuth Server-to-Server.
3. View your credentials
Once the API has been added, click on the OAuth Server-to-Server tab on the left-hand panel under the Credentials section to view your Client ID, Client Secret, and Organization ID. You'll need these for the Lumos setup.
In Lumos
1. Go to your Lumos integrations (reconnect or add new)
2. Click on the Adobe tile.
3. Choose the OAuth option in the dropdown.
4. Enter your credentials from Adobe in the text boxes provided. You can find the Organization ID, Client ID and Client Secret on the page you see after completing step 3 above in Adobe. See📄 Connecting Adobe
5. Click Connect Adobe to complete the OAuth setup.
Scopes
The Adobe integration needs the following scopes to read and manage your Adobe user accounts.
Scope | Required | Description |
user_management_sdk | ✅ | Provides read and write capabilities for user management within Adobe Admin. |
Read only access
Adobe's OAuth implementation only provides one scope for user management, and this scope provides read and write access, so integrating Lumos with Adobe in a read-only capacity is not possible today.
Troubleshooting
Lumos has not been granted sufficient scopes to integrate with Adobe. Please check the granted scopes and try again.
Problem: The integration credentials your company created don't have permission for Lumos to retrieve user records from Adobe.
Solution: Follow the connection instructions in this article to create the API credentials in Adobe and reconnect the integration.