安裝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專案中包含協力廠商套件:
若要在Experience Manager中以Cloud Service的形式安裝附加元件,請遵循下列步驟:
-
從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。