Skip to content

Adobe

Find Creative Cloud seats held by people who are disabled or gone, via Adobe's User Management API. Entitlements only, read-only.

Adobe seats are expensive and offboarding rarely reaches the Admin Console. LicenseMeter reads the user list and filters memberships to product-profile entitlements through the User Management API, then cross-checks every seat against Entra ID.

Open Connectors > Adobe in your workspace.

Adobe connector in the LicenseMeter sample workspace

LicenseMeter sample workspace. All names, costs and findings shown are demonstration data.

  1. In the Adobe Developer Console, create or open a project and add the User Management API with OAuth Server-to-Server credentials. This requires the Adobe System Administrator role; the Developer role alone cannot create the User Management API integration.

    Adobe User Management API documentation

  2. The credential details page shows the organization ID, client ID and client secret: the three values LicenseMeter asks for.

  3. Paste the three values on the Adobe connector page. LicenseMeter validates them against the API before storing anything; the secret is encrypted at rest (AES-256-GCM).

  • The user list: email, name and account status
  • Product profile entitlements per user, filtered from Adobe group memberships
  • Files, libraries or any Creative Cloud content
  • Usage data: Adobe’s API exposes entitlements only, so there is no inactivity signal
  • Creative Cloud seats held by accounts that are disabled in Entra ID.
  • Seats with no matching directory account at all.

Adobe exposes entitlements here, not application usage. LicenseMeter cannot infer Creative Cloud inactivity from this connector alone.

After setup, check the refresh timestamp and set contract prices for any seat-based products. If validation or sync fails, start with Troubleshooting.