ÃÛ¶¹ÊÓÆµ

Using ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock assets directly from AEM. Organizations can now integrate their ÃÛ¶¹ÊÓÆµ 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.

video poster

Transcript
Hey everyone, in this video we’re - going to discuss how you can use your - ÃÛ¶¹ÊÓÆµ Stock assets within ÃÛ¶¹ÊÓÆµ - Experience Manager. AEM 6.4 with - service pack 2 provides users the - ability to Search, Preview, Save and License ÃÛ¶¹ÊÓÆµ - Stock Assets directly from AEM. Organizations can now integrate - their ÃÛ¶¹ÊÓÆµ 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 - ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock Assets right from the - main navigation. So let’s click on the - search ÃÛ¶¹ÊÓÆµ Stock option and explore millions of - assets from ÃÛ¶¹ÊÓÆµ Stock with an ÃÛ¶¹ÊÓÆµ - Experience Manager. There is another way you can - search ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ - stock location. Choosing a location - as ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock. My ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock or view the image - on ÃÛ¶¹ÊÓÆµ Stock. Let’s select the View - Similar Assets option and you can notice that - the View Similar option uses the ÃÛ¶¹ÊÓÆµ - Stock ID to look for - similar images. Let’s select one of the images and - click to view it on ÃÛ¶¹ÊÓÆµ Stock to get more details about the - asset that we are interested in. You might be required to log into - your ÃÛ¶¹ÊÓÆµ Stock Enterprise account to view the asset - on ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 - ÃÛ¶¹ÊÓÆµ Stock watermark except the file you - saved for preview. You can quickly distinguish - an ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock service. When you set up the ÃÛ¶¹ÊÓÆµ - 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 ÃÛ¶¹ÊÓÆµ 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 - ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock and AEM - Assets integration, organizations can now integrate - their ÃÛ¶¹ÊÓÆµ 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 and AEM 6.4 with at least Service Pack 2 deployed. For AEM 6.4 service pack details, see these .

ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock or by navigating through AEM Assets main navigation and clicking on the Search ÃÛ¶¹ÊÓÆµ Stock Coral UI Icon.

Capabilities

Search and Save

  • Perform ÃÛ¶¹ÊÓÆµ Stock asset search without leaving AEM workspace.
  • Save ÃÛ¶¹ÊÓÆµ Stock assets for preview, without licensing the asset.
  • Ability to license and save ÃÛ¶¹ÊÓÆµ Stock assets to AEM Assets
  • Ability to search for similar assets from ÃÛ¶¹ÊÓÆµ Stock within AEM Assets UI
  • View a selected asset from Stock Search within AEM Assets on ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock File number

Access Control

  • Admins can provide permissions to certain users/groups to license stock assets when setting up ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock assets directly from AEM. This video covers quick walkthrough of how to set up ÃÛ¶¹ÊÓÆµ Stocks with AEM Assets using ÃÛ¶¹ÊÓÆµ I/O Console.

video poster

Transcript
Hi everyone, in this video we’re going to set up ÃÛ¶¹ÊÓÆµ Stock and ÃÛ¶¹ÊÓÆµ Experience Manager assets integration, introduced in AEM 6.4.2. Note that this integration requires an enterprise ÃÛ¶¹ÊÓÆµ Stock plan and AEM 6.4 with service pack to install. To perform some of these operations, you might need admin permissions on AEM, ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ IMS Configurations. Nearly all ÃÛ¶¹ÊÓÆµ services require your application to authenticate through the ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ IMS configuration. For Cloud Solution, select ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ I/O console. Make sure you select your organization. There is a list of existing integrations. Let’s create a New Integration to access ÃÛ¶¹ÊÓÆµ Stock API and click Continue. Under Creative Cloud solutions you can see ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock Configuration, you can use the Default ÃÛ¶¹ÊÓÆµ Stock configuration or create a new configuration within the ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock, you can view the Users, Admins and Permissions for your ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock AEM Integration. From your AEM homepage, Click on Tools, Cloud Services, then click on ÃÛ¶¹ÊÓÆµ Stock. Click on the Create option to create a new stock configuration. Provide a Title and select the ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock with an AEM Assets UI. From your AEM homepage, click on Assets and you can now see an option to Search ÃÛ¶¹ÊÓÆµ Stock. For a user who doesn’t belong to the group, and wouldn’t have ÃÛ¶¹ÊÓÆµ Stock Cloud Services, this option would be hidden. Click on Search ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock and you can save the asset to AEM Assets. -
NOTE
For ÃÛ¶¹ÊÓÆµ 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 and AEM 6.4 with at least deployed. For AEM 6.4 service pack details, see these . You would also need admin permissions to , and ÃÛ¶¹ÊÓÆµ Experience Manager to set up the integration.

Installation installations

  • For AEM 6.4, you need to install the and then re-install the cq-dam-stock-integration-content-1.0.4.zip file.
  • Make sure you have admin permissions on , and ÃÛ¶¹ÊÓÆµ Experience Manager to set up the integration.

Set up ÃÛ¶¹ÊÓÆµ IMS Configuration using ÃÛ¶¹ÊÓÆµ I/O Console set-up-adobe-ims-configuration-using-adobe-i-o-console

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

ÃÛ¶¹ÊÓÆµ IMS Technical Account

Set up ÃÛ¶¹ÊÓÆµ Stock Cloud Services set-up-adobe-stock-cloud-services

  1. Create a new cloud service configuration for ÃÛ¶¹ÊÓÆµ Stock under Tools > CLoud Services.

  2. Select the ÃÛ¶¹ÊÓÆµ IMS Configuration created in the above section for your ÃÛ¶¹ÊÓÆµ 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 ÃÛ¶¹ÊÓÆµ Stock Cloud service to enable access for specific users or groups.

ÃÛ¶¹ÊÓÆµ Assets Stock Configuration

Additional Resources

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