Highlighted

AEM - Accessing AEM Assets in ACS (Adobe Campaign Standard) using Assets Core Service for Emails | AEM Community Blog Seeding

kautuk_sahni

Community Manager

18-05-2020

BlogImage.jpg

AEM - Accessing AEM Assets in ACS (Adobe Campaign Standard) using Assets Core Service for Emails by Sreekanth Choudry Nalabotu

Abstract

Goal

Configure OnPrem AEM Assets Instance to share Images with Asset Core Service for using them in emails created and delivered via ACS (Adobe Campaign Standard)

Integrating AEM Assets with Assets Core Service

1) Assuming you are provisioned for Assets Core Service and Adobe Campaign Standard in Experience Cloud, the following icons should be active in solution switcher...




2) Following are the URLs for instances used...

AEM: http://localhost:4502/assets.html
ACS: https://acs959.msavlab.adobe.com/
Assets Core Service: https://ags959.experiencecloud.adobe.com/assets.html/content/dam/mac/ags959

3) Login to https://legacy-oauth.cloud.adobe.io/login with your Adobe ID to create a JWT application for integrating the two products - Local OnPrem AEM and Assets Core Services

4) Select your org and click Add Application

5) Enter the details and click Add, for eg.

Application Name : Experience AEM Assets Core Sync Service
Organization: Adobe AGS959
Scope: cc-share, dam-read, dam-sync, dam-write




6) Your application is now created, copy the Application ID




7) Login to local OnPrem AEM and access Tools > Cloud Services > Legacy Cloud Services





8) Click Configure Now in Adobe Experience Cloud section




9) Enter any title eg. Experience AEM Assets Core Sync, click Create




10) Enter the details for Tenant info and click Ok (creating the configuration in /etc/cloudservices/marketingcloud/experience-aem-assets-core-sync-service), for eg.

Tenant URL: https://ags959.experiencecloud.adobe.com
Client ID: fxxxxxxxxx-experience-aem-assets-core-service (Application ID from JWT app above)
Synchronization is: enabled




11) Click Display Public Key in the configuration and copy the resulting content




12) Paste the Public key in JWT application created in Step 5 and click Save




13) Test your sync by accessing AEM Assets and sharing a folder with Experience Cloud (in the screen shot below, drop down shows Marketing Cloud)




14) You should see the assets synced to Assets core service of your org eg. https://ags959.experiencecloud.adobe.com/assets.html/content/dam/mac/ags959/experience-aem

Read Full Blog

AEM - Accessing AEM Assets in ACS (Adobe Campaign Standard) using Assets Core Service for Emails

Q&A

Please use this thread to ask the related questions.

AEM AEMEBlogSeeding Experience Manager