Adobe  I/O Set up API Access

Submitting an AEM Connector

Provided below is useful information for submitting AEM Connectors and should be read in conjunction with articles about implementing and  maintaining connectors.

AEM Connectors are listed on the Adobe Marketing Cloud Exchange, where they can be discovered by customers. We recommend distributing the package binary through AEM's Package Share, which implies some vetting of the package by an Adobe Exchange partner team representative.

The steps below outline the process for submitting a connector, after it has been implemented:

  1. Create a package: AEM connectors typically include an AEM package that is built and often installed using AEM Package Manager. Learn about using AEM Package Manager to create a package, including filling out the fields under package settings.

  2. Optionally, upload the package to AEM Package Share: As described above, hosting the package through AEM's Package Share site is recommended. Learn about accessing Package Share and uploading a package

  3. If uploaded to Package Share, an Adobe Admin will review the connector to ensure it functions correctly with activities that include:
    • installing the package
    • executing integration tests to validate proper execution, such as looking for regressions in core AEM code, broken UI, and reductions in overall performance.
    • validating that it does not introduce unwarranted warnings or errors into the logs.
    • ensuring that it does not interfere with upgrading the version of an AEM instance.
    • validating that certain design patterns are followed; for example, translation connectors should use the AEM Translation Framework.
  4. Fill out a request to list the connector in the Adobe Marketing Cloud Exchange: See  this page for instructions, including a link to the Application Listing Form which must be completed. Consider referencing documentation and videos to inform customers how the connector works. If the package was uploaded to package share, make sure to indicate that in the appropriate question in the Application Listing Form, and also to include a custom EULA (End User License Agreement) if desired; otherwise a default EULA will be posted.

  5. Optionally (and encouraged), email the Adobe Exchange partner team (aemc-support@adobe.com) to coordinate a phone call to demo the connector with an Adobe representative.

  6. Once the listing is approved, the connector will be listed on Adobe Marketing Cloud Exchange and the package will be made available on Package Share, if uploaded there. The listing description will reference how the consumer can gain access to the connector, either in Package Share or a partner's own web infrastructure.

Also read the maintenance article to understand a partner's commitments, once the initial connector has been approved and listed.