OAuth providers
Adobe
Set up Adobe OAuth for Creative Cloud and document workflow integration
Overview
Section titled “Overview”Connect your users to Adobe for Creative Cloud assets, document workflows, and identity integration.
| Property | Value |
|---|---|
| Provider ID | adobe |
| Category | Design |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create an Adobe OAuth App
Section titled “Step 1: Create an Adobe OAuth App”Go to the Adobe Developer Console
Navigate to developer.adobe.com/console and click Create new project.
Add an API to the project
Open the project and click Add API. Choose the Adobe API the integration needs (e.g., Creative Cloud, Document Cloud).
Select OAuth Web App credentials
Choose OAuth User Authentication and select Web App as the platform. Web App requires the secret to live on a backend server.
Configure redirect URIs
Enter:
- Default Redirect URI: the Alter callback URL from the Developer Portal
- Redirect URI pattern: a regex that matches the default redirect URI (Adobe requires both)
Get credentials
Open the OAuth Web App credential and copy the Client ID and Client Secret.
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add Adobe provider
Go to OAuth Providers > Add Provider > Adobe.
Enter credentials
- Client ID: Paste your Adobe Client ID
- Client Secret: Paste your Adobe Client Secret
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”| Scope | Description |
|---|---|
openid | OpenID Connect identity scope (required for authorization) |
AdobeID | Adobe identity scope (required for issuing identity tokens) |
offline_access | Enable refresh tokens (requires openid or AdobeID as a base scope) |
creative_cloud | Access Creative Cloud assets and services |
read_organizations | Read organization information |
- Adobe IMS requires
openidand/orAdobeIDas foundational identity scopes;offline_accessalone is insufficient. - You may need to create an Adobe developer account first if you don’t have one.
- See the Adobe OAuth documentation for more details.