安装 Workfront for Experience Manager enhanced connector

具有 Adobe Experience Manager as a Cloud Service 安装增强的连接器。 安装之前,请查看平台支持和其他 连接器先决条件.

重要
  • Adobe需要部署和配置 Adobe Workfront for Experience Manager enhanced connector 仅通过认证合作伙伴或 Adobe Professional Services. 如果部署和配置时没有经过认证的合作伙伴或 Adobe Professional Services,则Adobe不支持此功能。

  • Adobe可发布 Adobe Workfront 和 Adobe Experience Manager 使此连接器冗余;如果发生这种情况,客户可能需要从使用此连接器过渡。

  • Adobe支持增强的连接器版本1.7.4及更高版本。 不支持以前的预发行版和自定义版本。 要检查增强的连接器版本,请参阅 增强的连接器安装说明.

  • 请参阅 Workfront的Experience Manager Assets增强连接器合作伙伴认证考试. 有关考试的信息,请参阅 考试指南.

在安装连接器之前,请执行以下预安装步骤:

  1. 配置防火墙. 了解中的IP群集 Workfront,导航到 设置 > 系统 > 客户信息.

  2. 在调度程序上,允许名为 authorization, usernameapikey. 允许 GET, POSTPUT 请求 /bin/workfront-tools.

  3. 确保中不存在以下路径 Experience Manager 存储库:

    • /apps/dam/gui/coral/components/admin/schemaforms/formbuilder
    • /apps/dam/gui/coral/components/admin/folderschemaforms/formbuilder
    • /apps/dam/gui/content/foldermetadataschemaeditor
    • /apps/dam/cfm/models/editor/components/datatypeproperties
    • /apps/settings/dam/cfm/models/formbuilderconfig
    • /apps/dam/gui/content/assets/jcr:content/actions/secondary/create/items/fileupload
  4. 此安装需要具备在 Experience Manager as a Cloud Service. 请使用以下资源了解如何在Maven项目中包含第三方包:

要在 Experience Manager as a Cloud Service,请执行以下步骤:

  1. 从下载增强的连接器 AdobeSoftware Distribution.

  2. 访问 和从Cloud Manager克隆AEMas a Cloud Service存储库。

  3. 使用您选择的IDE打开克隆的AEMas a Cloud Service存储库。

  4. 将步骤1中下载的增强型连接器zip文件放置在以下路径中:

       /ui.apps/src/main/resources/<zip file>
    
    注意

    如果 resources 文件夹不存在,请创建文件夹。

  5. 添加 pom.xml 依赖关系:

    1. 在父项中添加依赖项 pom.xml.

      <dependency>
         <groupId>digital.hoodoo</groupId>
         <artifactId>workfront-tools.ui.apps</artifactId>
         <type>zip</type>
         <version>enhanced connector version number</version>
         <scope>system</scope>
         <systemPath>${project.basedir}/ui.apps/src/main/resources/workfront-tools.ui.apps.zip</systemPath>
      </dependency>
      
      注意

      确保在将依赖项复制到父项之前更新增强的连接器版本号 pom.xml.

    2. 在中添加依赖项 all module pom.xml.

         <dependency>
            <groupId>digital.hoodoo</groupId>
            <artifactId>workfront-tools.ui.apps</artifactId>
            <type>zip</type>
            <scope>system</scope>
            <systemPath>${project.basedir}/../ui.apps/src/main/resources/workfront-tools.ui.apps.zip</systemPath>
         </dependency>
      
  6. 添加 pom.xml 嵌入。 添加 Workfront for Experience Manager enhanced connector 包到 embeddeds 部分 pom.xml 所有子项目。 需要将其嵌入到所有模块中 pom.xml.

    <!-- Workfront Tools -->
    <embedded>
       <groupId>digital.hoodoo</groupId>
       <artifactId>workfront-tools.ui.apps</artifactId>
       <type>zip</type>
       <target>/apps/<path-to-project-install-folder>/install</target>
    </embedded>
    

    嵌入部分的目标设置为 /apps/<path-to-project-install-folder>/install. 此JCR路径 /apps/<path-to-project-install-folder> 必须包含在 all/src/main/content/META-INF/vault/filter.xml 文件。 存储库的筛选规则通常从程序名称派生。 在现有规则中使用文件夹的名称作为目标。

  7. 将更改推送到存储库。

  8. 运行管道以 将更改部署到Cloud Manager.

  9. 要创建系统用户配置,请创建 wf-workfront-users in Experience Manager 用户组并分配权限 jcr:all to /content/dam. 系统用户 workfront-tools 将自动创建,并自动管理所需的权限。 所有用户 Workfront 使用enhanced连接器的用户将自动添加到此组中。

有关更新 Workfront for Experience Manager enhanced connector 从以前的版本到最新版本,单击 此处.

配置之间的连接 Experience Manager as a Cloud Service 和 Workfront

创建连接 Workfront,请执行以下步骤:

  1. 在 Experience Manager,选择 工具 > Cloud Services > Workfront工具配置.

  2. 选择 workfront-tools ,然后选择 创建 选项。

  3. Workfront连接 对话框中,提供您的 Workfront 部署,然后选择 连接到Workfront 选项。 成功连接后, Workfront 文档自定义集成将在 Workfront 环境。

    连接 Experience Manager 和 Workfront

  4. 导航到 高级 选项卡,然后选择选项 服务器AEM是否as a Cloud Service.

在此页面上