Using Adobe Stock with AEM Assets using-adobe-stock-assets-with-aem-assets

AEM 6.4.2 provides users the ability to search, preview, save and license Adobe Stock assets directly from AEM. Organizations can now integrate their Adobe Stock Enterprise plan with AEM Assets to make sure that licensed assets are now broadly available for their creative and marketing projects, with the powerful asset management capabilities of AEM.

Transcript
Hey everyone, in this video we’re - going to discuss how you can use your - Adobe Stock assets within Adobe - Experience Manager. AEM 6.4 with - service pack 2 provides users the - ability to Search, Preview, Save and License Adobe - Stock Assets directly from AEM. Organizations can now integrate - their Adobe Stock Enterprise plan with AEM Assets - to make sure that licensed assets are - now broadly available for their creative and - marketing projects with the powerful asset - management capabilities of AEM. You can now find the perfect - image to enhance your creative and marketing needs without - leaving your AEM workspace. Let’s get started. I’m using AEM 6.4 with - service pack 2 installed to show you some of - the capabilities and note that you need to have - Adobe Stock Enterprise plan. Contact your support - for more new deals. You might be familiar - with the AEM homepage. But what’s new here for AEM - assets is the new shortcut that lets you search - for Adobe Stock Assets right from the - main navigation. So let’s click on the - search Adobe Stock option and explore millions of - assets from Adobe Stock with an Adobe - Experience Manager. There is another way you can - search Adobe Stock Assets that is using - omni search. From your AEM homepage, - click on omni search icon and you can - type-in location and then select Adobe - stock location. Choosing a location - as Adobe Stock takes you directly to stock - asset search window. We just experienced how - easy and fast it is to reach your stock - search window without leaving - your AEM workspace. Now let’s explore how to search - for an asset and license it. I’m using the We.Retail - reference site and I’m going to play - the role of a marketer or a content author who is - trying to search assets for our companies - hiking campaign. Let’s do a quick search for - a hiking within Adobe Stock. My Adobe Stock search resulted - in a million plus images for hiking in less - than two seconds. In card view, asset titles and - dimensions are displayed. You can also see assets - already licensed by any user of the - organization. On the search results page are - marked with a licensed badge. Let’s select an unlicensed asset - and check out the options. A user has the option to - license and save this asset. Or save the image - for a preview or view similar assets - from Adobe Stock or view the image - on Adobe Stock. Let’s select the View - Similar Assets option and you can notice that - the View Similar option uses the Adobe - Stock ID to look for - similar images. Let’s select one of the images and - click to view it on Adobe Stock to get more details about the - asset that we are interested in. You might be required to log into - your Adobe Stock Enterprise account to view the asset - on Adobe Stock. Here you can get more - details about the asset and find the perfect - asset preview crop, asset scaling and custom - aspect ratio viewing. Once we decide - on the image, you can license and save - it within Adobe Stock or you can navigate back to your - AEM workspace and license it. Lets navigate back - to AEM window and save the asset for preview - before we license it. Navigate to the asset folder - where you have saved your asset and you can notice that all - the assets are licensed and do not have the - Adobe Stock watermark except the file you - saved for preview. You can quickly distinguish - an Adobe Stock asset from other assets using - the stock icon displayed on the bottom - left corner of your asset - in card view. If you like the image and if you - have decided to license it, you can do so directly from - the top toolbar option after you select - the asset. Select the license and save - to Adobe Stock asset option. When you choose an - asset to license, you can get a - confirmation window where it provides your details - about your remaining credit for your shared - enterprise stock credit and you have the - license type dropdown. You can customize the - licensing asset window to have a project name cost - center, locale information etc. This could be done by - creating a product profile and adding the mandatory - and optional references within your marketing cloud admin - console for Adobe Stock service. When you set up the Adobe - Stock cloud services, language preference for - licensing asset window can be configured - as well. Your asset has been - successfully saved and is ready to be used - for marketing purposes. For an already licensed image - you can license it again or save it to your - asset folder. We just learn - how to search, Save and License Adobe Stock - Assets within AEM workspace. Let’s see how we can better - filter our search results to pick the right asset for - our marketing purposes. On the top left corner you - can notice a content icon that lets you filter your - Adobe Stock search results. Click on the - content icon and you can filter your search - result using the asset type, orientation and view - a similar option. For a view similar option, you need - to provide the stock file number. From your - search window, you can open an asset - to get a bigger picture before your - license it. You can also notice the - metadata for the asset displayed on the left - side of the window which includes - the title, type of asset, - author, file no, license type, dimensions - and category. Let’s license this - asset and save it. Let’s open the asset and - check out its properties. Under asset - properties, you can notice a new tab for - stock related metadata. Stock metadata is available - for both licensed and unlicensed - assets. A user can add license - reference to Stock Assets and later use them - for searching. Within AEM Assets - a user can search and filter for Stock Assets - using the assets search rail. Click on omni search and let’s do - a quick search for hiking images. This result will display our - assets related to hiking. Using the assets - search rail, you can further filter your - search by using the license type or stock - file number. You can also save your - search for later reference. Assets search rail can - be customized to include additional stock - filter properties. There could be more than - one stock configuration for your AEM Assets - stock integration. User can also select the - necessary stock configuration by clicking on - the user icon and under My - Preferences, select the right stock - configuration for your needs. With Adobe Stock and AEM - Assets integration, organizations can now integrate - their Adobe Stock Enterprise plan with AEM Assets - to make sure that licensed assets are now broadly - available for their creative and marketing - projects with the powerful asset - management capabilities of AEM. You can now find the perfect - image to enhance your creative and marketing needs without - leaving your AEM workspace. -
NOTE
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.

Adobe Stock and AEM Assets integration allow content authors and marketers to easily license and use stock assets for creative or marketing purposes. You can perform a Stock asset search either using Omni Search, by adding the location filter as Adobe Stock or by navigating through AEM Assets main navigation and clicking on the Search Adobe Stock Coral UI Icon.

Capabilities

Search and Save

  • Perform Adobe Stock asset search without leaving AEM workspace.
  • Save Adobe Stock assets for preview, without licensing the asset.
  • Ability to license and save Adobe Stock assets to AEM Assets
  • Ability to search for similar assets from Adobe Stock within AEM Assets UI
  • View a selected asset from Stock Search within AEM Assets on Adobe Stock website
  • Licensed asset files are marked with a blue licensed badge for easy identification

Asset Metadata

  • Licensed asset gets stored within AEM Assets. Asset properties contain Stock metadata under a separate asset metadata tab
  • Ability to add License references to asset metadata

Asset Stock Profile

  • A user can select Adobe Stock profile under User > My Preferences > Stock Configuration
  • Mandatory and Optional references can be added to the Asset Licensing window.
  • Ability to choose language preference for Asset Licensing window based on the region.

Filter

  • A user can filter stock assets based on Asset Type, Orientation and View Similar
  • Asset type includes Photos, Illustrations, Vectors, Videos, Templates, 3D, Premium, Editorial
  • Orientation includes Horizontal, Vertical, and Square.
  • View Similar filter requires Adobe Stock File number

Access Control

  • Admins can provide permissions to certain users/groups to license stock assets when setting up Adobe Stock cloud service configuration.
  • If a specific user/group does not have permission to license stock assets, Stock Asset Search / Asset licensing capability would be disabled.

Set up Adobe Stock with AEM Assets set-up-adobe-stock-with-aem-assets

AEM 6.4.2 provides users the ability to search, preview, save and license Adobe Stock assets directly from AEM. This video covers quick walkthrough of how to set up Adobe Stocks with AEM Assets using Adobe I/O Console.

Transcript
Hi everyone, in this video we’re going to set up Adobe Stock and Adobe Experience Manager assets integration, introduced in AEM 6.4.2. Note that this integration requires an enterprise Adobe Stock plan and AEM 6.4 with service pack to install. To perform some of these operations, you might need admin permissions on AEM, Adobe IO Console and access to your Admin Console. I’m using AEM 6.4. Let’s get started. From your AEM homepage, click on Tools, Deployment and select Packages. Let’s upload and install the AEM 6. service pack. You can find the downloadable link for the service pack with this video. Browse to find the service pack and install it. Note that it might take a few seconds for the installation to complete. As an additional step you’re required to reinstall the Adobe Stock package. At this point we have taken care of all the prerequisites for this integration. Let’s navigate back to the AEM homepage, click Tools, Security and select Adobe IMS Configurations. Nearly all Adobe services require your application to authenticate through the Adobe identity management system to receive client credentials. Client credentials determine the access & permissions granted to your application. Any API that accesses a service or content on behalf of an end user authenticates using the OAuth and JSON web token standards. Let’s create a new Adobe IMS configuration. For Cloud Solution, select Adobe Stock then Create new certificate. Provide a name for your certificate and then click Create. To retrieve the access token, we should add the certificate’s public key to the technical account on Adobe I/O. We will be covering this in our next step. Click Ok and Download the public key to your drive. Open a new tab and navigate to Adobe I/O console. Make sure you select your organization. There is a list of existing integrations. Let’s create a New Integration to access Adobe Stock API and click Continue. Under Creative Cloud solutions you can see Adobe Stock Service Account integration, if the entitlement is added to your organization. If your application makes API requests to a service on behalf of itself or an enterprise organization, you will need to configure a Service Account integration. Service accounts are like user accounts but are unique to your application and have additional security requirements. You can also check out the documentation for Adobe Stock API here. Select the Service Account integration option and then click Continue. Provide a Name and Description for your integration. For Public key certificates, upload the public key saved to our drive from AEM. For Adobe Stock Configuration, you can use the Default Adobe Stock configuration or create a new configuration within the Adobe admin console. It should show up under the license dropdown. For this particular account, we have two additional profiles created. Let’s open our Admin Console in a new tab and under Products in Adobe Stock, you can view the Users, Admins and Permissions for your Adobe Stock profile. Under Permissions, you have the option to add references that need to be provided every time you try to license an asset. These references can be optional or mandatory. Let’s open the Mandatory References and you will notice that Project name and Cost center references are added as mandatory. Let’s also check out Optional References used for this configuration. We have kept the Country reference as optional. Navigate back to the integration window, select the Adobe Stock Configuration and click Create integration. Upon successful integration, you can click to view the integration details. From the JWT tab, copy the payload details. Switch back to your Adobe IMS window and then click Next. Paste the JWT payload in the Payload field. Select and copy the IMS authorization server URL from the payload. Provide a Title for your IMS Technical Account Configuration, then paste the Authorization Server URL. Switch back to the Adobe I/O Console and copy the Client secret and API Key details and paste the values into the appropriate fields in your IMS configuration window. Click Create to complete the configuration. Select the configuration and perform a health check to make sure you receive the token for your IMS integration. Now, we need to set up Cloud Services for Adobe Stock AEM Integration. From your AEM homepage, Click on Tools, Cloud Services, then click on Adobe Stock. Click on the Create option to create a new stock configuration. Provide a Title and select the Adobe IMS Configuration created in the previous step. Make sure you select the Environment as Production. The Stage Environment option will be removed in the next AEM release update. It is recommended by Adobe that you use a production environment. For the Licensed Assets Path field, you can select the /content/dam/ path. This field is part of an upcoming release and for 6.4.2 it is not relevant. Select the Locale as English and Save & Close your cloud configuration. We have now successfully integrated Adobe Stock with AEM Assets. Admin can assign this cloud configuration to certain users or a group. Open to view the properties of the stock cloud configuration and under User or Group let’s add admins and DAM users. This means users belonging to the following groups would be able to license an asset from Adobe Stock and save it to AEM Assets. Save your changes and exit the window. Let’s make sure that our integration is successful by licensing an asset from Adobe Stock with an AEM Assets UI. From your AEM homepage, click on Assets and you can now see an option to Search Adobe Stock. For a user who doesn’t belong to the group, and wouldn’t have Adobe Stock Cloud Services, this option would be hidden. Click on Search Adobe Stock. Search for stock images with the keyword Christmas. Select an asset and click on License and try to save it. You should now see a window with the mandatory and optional references we added to our stock configuration. Provide the data for your Project name, Cost center and Locale. Click on the License option. You have now successfully licensed an asset from Adobe Stock and you can save the asset to AEM Assets. -
NOTE
For Adobe Stock Cloud service configuration, you must select the Production environment and Licensed asset path point to /content/dam. Environment field is now removed in AEM.
NOTE
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. You would also need admin permissions to Adobe I/O Console, Adobe Admin Console and Adobe Experience Manager to set up the integration.

Installation installations

Set up Adobe IMS Configuration using Adobe I/O Console set-up-adobe-ims-configuration-using-adobe-i-o-console

  1. Create an Adobe IMS Technical Account Configuration under Tools > Security
  2. Select the Cloud Solution as Adobe Stock and create a new certificate or re-use an existing certificate for the configuration.
  3. Navigate to Adobe I/O Console and create a new Service Account integration for Adobe Stock.
  4. Upload the certificate from Step2 to your Adobe Stock Service Account integration.
  5. Choose the required Adobe Stock profile configuration and complete the service integration.
  6. Use the integration details to complete the Adobe IMS Technical Account configuration
  7. Make sure you can receive the access token using the Adobe IMS Technical Account.

Adobe IMS Technical Account

Set up Adobe Stock Cloud Services set-up-adobe-stock-cloud-services

  1. Create a new cloud service configuration for Adobe Stock under Tools > CLoud Services.

  2. Select the Adobe IMS Configuration created in the above section for your Adobe Stock Cloud configuration

  3. Make sure you select the ENVIRONMENT as PROD.

  4. Licensed Asset path can be pointed to any directory under /content/dam.

  5. Select your locale and complete the setup.

  6. You can also add users/groups to your Adobe Stock Cloud service to enable access for specific users or groups.

Adobe Assets Stock Configuration

Additional Resources

recommendation-more-help
a483189e-e5e6-49b5-a6dd-9c16d9dc0519