You're viewing help content for version:

Organizations can integrate their Adobe Stock enterprise plan with AEM Assets to ensure that licensed assets are broadly available for their creative and marketing projects, with the powerful asset management capabilities of AEM.

Adobe Stock service provides designers and businesses with access to millions of high-quality, curated, royalty-free photos, vectors, illustrations, videos, templates, and 3D assets for all their creative projects. AEM users are able to quickly find, preview, and license Adobe Stock assets that are saved in AEM, without leaving the AEM workspace.


The integration requires an enterprise Adobe Stock plan and AEM 6.4 with at least Service Pack 2 deployed. For AEM 6.4 service pack details, see these release notes.

After installing the service pack, reinstall the package named cq-dam-stock-integration-content. The package is included in the service pack.

Integrate AEM and Adobe Stock

To allow communication between AEM and Adobe Stock, create an IMS configuration and an Adobe Stock configuration in AEM.


Only AEM administrators and Admin Console administrators for an organization can perform the integration as it requires administrator privileges.

Create an IMS configuration

  1. Navigate to AEM > Tools > Security > Adobe IMS Configurations. Click Create and select Cloud Solution > Adobe Stock.

  2. Either reuse an existing certificate or select Create new certificate.

  3. Click Create certificate. Once created, download the public key. Click Next.

  4. Provide appropriate values in the fields titled Title, Authorization Server, API Key, Client Secret, and Payload. See JWT authentication quick start, for detailed information to fetch these values from Adobe I/O.

  5. Add the downloaded public key to your Adobe I/O service account.

Create Adobe Stock configuration in AEM

  1. Navigate to AEM > Tools > Cloud Services > Adobe Stock.

  2. Click Create to create a configuration and associate it with your existing IMS Configuration. Select PROD as the environment parameter.

  3. In Licensed Assets Path field, leave a location as is. Do not change the location where you want to store the Adobe Stock assets.

  4. Complete creation by adding all the required properties. Click Save & Close.

  5. Add AEM users or groups, who can license the assets.


If there are multiple Adobe Stock Configurations, select the desired configuration in User Preferences panel (AEM > User Icon > User Preferences > Stock Configuration).

Use and manage Adobe Stock assets in AEM

Using this capability, organizations can allow its users to work using Adobe Stock assets in AEM Assets. The users can search for and preview assets, license assets, and manage the licensed Adobe Stock assets in AEM, without leaving the AEM Assets user interface.

Search for Adobe Stock assets and filter results from your AEM workspace
Search for Adobe Stock assets and filter results from your AEM workspace

A. Search assets similar to the assets whose Adobe Stock ID is provided. B. Search assets that match your selection of shape or orientation. C. Search for one of more supported asset types D. Open or collapse the filters pane E. License and save the selected asset in AEM F. Save the asset in AEM with watermark G. Explore assets on Adobe Stock website that are similar to the selected asset H. View the selected assets on Adobe Stock website I. Number of selected assets from the search results J. Switch between Card view and List view 

Find assets

Your AEM users, can search for assets in both, AEM and Adobe Stock. When the search location is not limited to Adobe Stock, the search results from AEM and Adobe Stock are displayed in separate areas.

  • To search for Adobe Stock assets, click Navigation > Assets > Search Adobe Stock.
  • To search for assets across Adobe Stock and AEM Assets, click the search icon .
Alternatively, start typing 'Location: Adobe Stock' in the search bar to select Adobe Stock assets.

AEM offers advanced filtering capabilities on the searched assets, allowing users to quickly zero-in on the required assets using filters, like types of supported assets, image orientation, and licensed state.


Assets searched from Adobe Stock are just displayed in AEM. Adobe Stock assets are fetched and stored in AEM repository only after a user either saves an asset or licenses an asset. Assets that are already stored in AEM are displayed and highlighted for ease of reference and access. Also, such assets are saved with some additional metadata to indicate the source as Adobe Stock.

Search filters in AEM and highlighted Adobe Stock assets in search results
Search filters in AEM and highlighted Adobe Stock assets in search results

Save and view the required assets

Select an asset that you want to save in AEM. Click Save in the toolbar at the top and provide the name and location of the asset. The unlicensed assets are saved locally with a watermark.

Next time when you search for assets, the saved assets are highlighted with a badge, to indicate that such assets are available in AEM Assets.


The recently added assets display a New badge instead of Licensed badge.

License assets

Users can license Adobe Stock assets by using the quota of their Adobe Stock Enterprise plan. When you license an asset, it is saved without a watermark and is available for searching and using in AEM Assets.

Dialog to license and save Adobe Stock assets in AEM Assets
Dialog to license and save Adobe Stock assets in AEM Assets

Access metadata and asset properties

Users can access and preview the metadata, including the Adobe Stock metadata properties for the assets saved in AEM, and add License References for an asset. However, the updates to license reference are not synced between AEM and Adobe Stock website.

Users can see the properties for both, licensed and unlicensed assets.

View and access metadata and license references of saved assets
View and access metadata and license references of saved assets

Known limitations

Editorial image warning is not displayed

When licensing an image, users cannot check if an image is Editorial Use Only. To prevent possible misuse, the administrators can turn off the access to editorial assets from the Admin Console.

Wrong license type is displayed

It is possible that an incorrect license type is displayed in AEM for an asset. Users can log into the Adobe Stock website to see the license type.

Reference fields and metadata are not synced

When a user updates a license reference field, the license reference information is updated in AEM but not on the Adobe Stock website. Similarly, if the user updates the reference fields on the Adobe Stock website, the updates are not synchronized in AEM.

Related resources

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy