OAuth scopes govern the access and privileges an Adobe user will grant authorization to a third-party application for. As an application developer, you will choose the set of scopes that a user will encounter in an authorization approval screen by specifying the scopes as part of the OAuth authorization request.
Scopes for Creative Cloud OAuth based APIs
APIs | Scopes |
---|---|
Adobe Stock | openid |
Creative SDK | openid,creative_sdk |
Photoshop | openid,creative_sdk |
Lightroom | openid,creative_sdk |
Scopes for Experience Cloud OAuth based APIs
APIs | Scopes |
---|---|
Adobe Analytics | openid,AdobeID,read_organizations,additional_info.projectedProductContext,additional_info.job_function |
The scope determines the type of access to protected resources an application can be granted authorization to. Scopes are aggregates of specific attributes.
One-stop-shop scope for accessing Adobe user profile information.
Attribute | User Information Returned |
---|---|
userId | Unique ID |
first_name | Given name |
last_name | Surname or family name |
phoneNumber | Telephone number (NULL if unavailable) |
emailVerified | Verification status of primary email address |
countryCode | Country component of an ISO2 locale code |
name | Full name |
displayName | Display name |
Primary email address | |
preferred_languages | An array of locale codes indicating preferred language settings |
account_type | The account_type with one of the values: type1 (individual), type2 (enterprise), type3 (federated). See Adobe Identity Types for details. |
Intended for use specifically with the Creative SDK. This is an extension of the openid
scope, so the following is a list of attributes in addition to what's available in the openid
scope.
Attribute | User Information Returned |
---|---|
userId | Unique ID |
service_accounts | An array of service account objects used to provide permissions to Creative Cloud services |