Before you begin

Support for remote assets using Dynamic Media with OpenAPI capabilities requires:

  • AEM 6.5 SP 18+ or AEM as a Cloud Service

  • Core Components release 2.23.2 or later

  • Set up the following environment variables for AEM as a Cloud Service:

    • ASSET_DELIVERY_REPOSITORY_ID= “delivery-pxxxxx-eyyyyyy.adobeaemcloud.com”

      pXXXX refers to the program ID

      eYYYY refers to the environment ID

    These variables are set using Cloud Manager user interface of the AEM as a Cloud Service environment acting as your local Sites instance.

    • ASSET_DELIVERY_IMS_CLIENT= [IMSClientId]: You need to submit an Adobe support ticket to get the IMS Client ID.

      or configure the OSGi settings for AEM 6.5 in the AEM Sites instance by following these steps:

    1. Sign in to the console and click OSGi > or
      use the direct URL; for example: https://localhost:4502/system/console/configMgr

    2. Configure the Next Generation Dynamic Media Config (NextGenDynamicMediaConfigImpl) OSGi configuration as follows, replacing the values with those of your remote assets environment.

        imsClient="<ims-client-ID>"
        enabled=B"true"
        imsOrg="<ims-org>@AdobeOrg"
        repositoryId="<repo-id>.adobeaemcloud.com"
      

      imsOrg is not a mandatory input.
      repositoryId = “delivery-pxxxxx-eyyyyyy.adobeaemcloud.com”
      where pXXXX refers to the program ID
      eYYYY refers to the environment ID

      The Next Generation Dynamic Media Config OSGi configuration window

    Learn more about IMS authentication.

    For details on how to configure OSGi, see the following documents:

  • IMS access to sign into remote DAM AEM as a Cloud Service instance. It refers to the Sites author that has IMS access to the remote DAM environment.

  • Configure the Image v3 component in the AEM Sites instance. If the component is not present, download and install the content package.