安装Workfront for Experience Manager enhanced connector assets-integration-overview
在Adobe Experience Manager中具有Cloud Service管理员访问权限的用户安装增强型连接器。 安装之前,请查看平台支持以及连接器🔗的其他先决条件。
-
Adobe仅需要通过认证合作伙伴或Adobe Professional Services来部署和配置Adobe Workfront for Experience Manager enhanced connector。 如果未使用认证合作伙伴或Adobe Professional Services进行部署和配置,则Adobe不支持该功能。
-
Adobe可能会发布使此连接器冗余的Adobe Workfront和Adobe Experience Manager更新;如果发生这种情况,客户可能需要从使用此连接器过渡。
-
Adobe支持增强型连接器版本1.7.4及更高版本。 不支持以前的预发行版和自定义版本。 要检查增强型连接器版本,请参阅增强型连接器安装说明的步骤5(a)。
-
查看Experience Manager Assets增强型连接器的Workfront合作伙伴认证考试。 有关考试的信息,请参阅考试指南。
在安装连接器之前,请按照以下预安装步骤操作:
-
如果您的AEM as a Cloud Service程序配置了高级联网并启用了IP允许列表,则需要将Workfront IP添加到此允许列表,以允许事件订阅和各种API调用传递到AEM。
-
Workfront群集IP。 若要了解Workfront中的IP群集,请导航到 设置 > 系统 > 客户信息。
note important IMPORTANT -
如果您为程序配置了高级联网并且正在使用IP允许列表,则由于增强Workfront连接器体系结构的限制,您还需要将程序出口IP添加到Cloud Manager中的允许列表。
-
p{PROGRAM_ID}.external.adobeaemcloud.com
-
要查找程序的IP,请打开终端窗口并运行命令,例如:
code language-none dscacheutil -q host -a name p{PROGRAM_ID}.external.adobeaemcloud.com
-
-
确保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
-
此安装要求了解如何在Experience Manager中将Maven项目设置为Cloud Service。 请使用以下资源了解如何在Maven项目中包含第三方软件包:
- 在您的Maven项目中包含第三方包。
- 使用 Cloud Manager🔗部署。
要将加载项作为Cloud Service安装在Experience Manager中,请执行以下步骤:
-
从Adobe软件分发下载增强型连接器。
-
访问并从Cloud Manager克隆AEM as a Cloud Service存储库。
-
使用您选择的IDE打开克隆的AEM as a Cloud Service存储库。
-
将步骤1中下载的增强型连接器zip文件放在以下路径中:
code language-txt /ui.apps/src/main/resources/<zip file>
note note NOTE 如果 resources
文件夹不存在,请创建该文件夹。 -
添加
pom.xml
依赖项:-
在父
pom.xml
中添加依赖项。code language-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>
note note NOTE 请确保在将依赖项复制到父 pom.xml
之前更新增强型连接器版本号。 -
在
all module pom.xml
中添加依赖项。code language-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>
-
-
添加
pom.xml
个嵌入。 将Workfront for Experience Manager enhanced connector包添加到所有子项目的pom.xml
的embeddeds
部分。 需要将其嵌入所有模块pom.xml
。code language-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
文件的筛选器规则中。 存储库的过滤器规则通常派生自项目名称。 使用文件夹名称作为现有规则中的目标。 -
将更改推送到存储库。
-
运行管道以将更改部署到Cloud Manager。
-
要创建系统用户配置,请在Experience Manager用户组中创建
wf-workfront-users
并将权限jcr:all
分配给/content/dam
。 自动创建系统用户workfront-tools
,并自动管理所需的权限。 来自Workfront且使用增强型连接器的所有用户都自动添加为该组的一部分。
若要将Workfront for Experience Manager enhanced connector从以前的版本更新到最新的版本,请单击此处。
将Experience Manager之间的连接配置为Cloud Service和Workfront configure-connection
要创建与Workfront的连接,请执行以下步骤:
-
在Experience Manager中,选择 工具 > Cloud Service > Workfront工具配置。
-
在左侧面板中选择
workfront-tools
,然后在页面的右上角区域中选择 创建 选项。 -
在 Workfront连接 对话框中,提供Workfront部署所需的详细信息,然后选择 连接到Workfront 选项。 成功连接后,将在Workfront环境中自动创建Workfront文档自定义集成。
-
导航到 高级 选项卡,然后选择选项 是服务器AEM as a Cloud Service。