Optional: Integrating Pega Customer Decision Hub with Adobe Experience Manager
Adobe Experience Manager (AEM) is a content management solution which provides users with an interface to build, deliver, and maintain digital experiences. Use the Pega AEM Connector to connect your Pega actions to Adobe Experience Manager assets, so that Adobe Experience Manager assets can be used for customer engagement.
You can navigate the Adobe Experience Manager folder structure and browse Adobe Experience Manager assets from inside Pega Customer Decision Hub. The Pega AEM Connector uses the Query Builder API provided by Adobe. For more information about the API, see the Adobe API documentation.
- Download the Pega AEM Connector from Pega Exchange.
- To open the Application rule form, in Dev Studio, click the down arrow by the name of your application, then click Definition.
- On the Definition tab, in the Enabled components section, click Manage components.
- Click Install new, select the file that you downloaded from Pega Exchange, and click Open.
- Select the Enabled checkbox to enable this component for your application, and click OK.
- In the list of enabled components, verify that the Pega AEM Connector is selected, and save your changes to the rule form.
- In Dev Studio, click .
- Click Create.
- Enter a description and a name for your repository.
- Click Create and open.
- In the Definition tab, click Select.
- Select Adobe Experience Manager as the repository type.
- Optional: By default, Pega Customer Decision Hub can create and delete files and folders in Adobe Experience Manager. If you want to disable this functionality, select Read-Only.
- In the Repository configuration section, in the
Publish host name field, enter the host name of your Adobe
Experience Manager repository.Pega Customer Decision Hub will use this host name to access Adobe Experience Manager.
- Optional: If you want to automatically publish content to Adobe Experience Manager, enter the Author host name of your Adobe Experience Manager repository in the Author host name field, and select Auto Publish. The Author host name field is only available if you did not set the Adobe Experience Manager repository to Read Only in step 13.
- In the Root path field, enter the name of the folder where Adobe
Experience Manager assets are stored. The Pega AEM connector will allow you to browse the
assets in this folder from inside Pega Customer Decision Hub.
- In the Authentication section, in the Authentication
profile field, enter the name of a new authentication profile and click the
Open icon to configure the profile.The authentication profile stores the credentials that Pega Customer Decision Hub needs to authenticate with the Adobe Experience Manager API.
- In the Type field, select Basic.
- Enter a name and description for your authentication profile.
- Click Create and open.
- Enter the user name, password, realm and host name required to authenticate with Adobe Experience Manager. For more information, refer to the Adobe API documentation.
- Select Preemptive authentication.
- Click Save.
- On the Definition tab of your repository, click Test connectivity. If there are any errors, ensure that the credentials in the authentication profile are correct, and that Pega Customer Decision Hub can access the URLs you entered in the Publish host name and Author host name fields.
- Click Save.
- Click .
- Edit the following Dynamic System Settings:
- MarketingImageAssets/IsRepositoryStorageEnabled – Set the value to True
- MarketingImageAssets/CustomRepositoryName – Enter the name of the repository you created
- MarketingImageAssets/Folder – Enter a valid sub-folder of the Root folder. If you leave this field blank, the Root folder is used as the destination folder for your images.
- Flush the D_RepositorySettings data page to make sure the
configuration changes are applied.
- Click .
- Open the D_RepositorySettings data page.
- On the Load Management tab, click Clear data page.
- Select Flush All.
- Click Submit.
Previous topic Configuring default repository storage for Pega Cloud deployments Next topic Allowing Pega Customer Decision Hub to access images from Adobe Experience Manager