版本 | 文章連結 |
---|---|
AEM as a Cloud Service | 按一下這裡 |
AEM 6.5 | 本文 |
大型企業中,建立網站所需的基礎架構可能很分散。有時候,建立這些網站的網站建立功能和數位資產可能會存放在不同的部署中。原因之一,是現有部署分散,需要搭配使用。 另一個原因可能是收購導致基礎設施的差異,包括不同 Experience Manager 版本,母公司想要搭配使用。
「連線資產」功能透過整合,支援上述使用案例 Experience Manager Sites 和 Experience Manager Assets. 使用者可在 Sites 使用來自 Assets 部署。
只有在您需要使用遠端DAM部署上可用的資產,並以個別Sites部署進行製作網頁時,才設定「連線資產」 。
在中編輯頁面時 頁面編輯器 作者可以作為目標目的地,從不同的 Assets 作為資產來源的部署。 管理員會建立部署的一次性整合 Experience Manager with Sites 能力與其他部署 Experience Manager with Assets 功能。 網站作者也可以透過「連線資產」在其網站的網頁中使用Dynamic Media影像,並運用Dynamic Media功能,例如智慧型裁切和影像預設集。
若 Sites 作者可將遠端資產以唯讀本機資產的形式提供。 此功能可支援順暢的搜尋作業,並可存取網站編輯器上的遠端資產。 若是任何其他使用案例而可能需要Sites提供完整的資產語料庫,請考慮大量移轉資產,而非使用「連線資產」。 請參閱 Experience Manager Assets移轉指南.
使用或設定此功能之前,請先確定下列事項:
使用者是每個部署中適當使用者群組的成員。
針對 Adobe Experience Manager 部署類型,即滿足支援的條件之一。 Experience Manager 6.5 Assets 搭配 Experience Manager as a Cloud Service。 如需此功能如何運作的詳細資訊,請參閱 Experience Manager as a Cloud Service,請參閱 Experience Manageras a Cloud Service的連線資產.
Sites as a Cloud Service | Experience Manager 6.5 Sites 在AMS上。 | Experience Manager 6.5 Sites 內部部署 | |
---|---|---|---|
Experience Manager Assetsas aCloud Service | 支援 | 支援 | 支援 |
Experience Manager6.5 Assets 在AMS上。 | 支援 | 支援 | 支援 |
Experience Manager6.5 Assets 內部部署 | 不支援 | 不支援 | 不支援 |
作者在「內容尋找器」中搜尋影像和下列類型的檔案,並在「頁面編輯器」中拖曳搜尋的資產。 檔案會新增至 Download
元件和影像 Image
元件。 作者也可以在任何自訂項目中新增遠端資產 Experience Manager 擴展預設值的元件 Download
或 Image
元件。 支援的格式為:
以下說明設定及使用功能以及其相對應的使用者群組時,相關的各種角色。本機範圍適用於作者建立網頁的使用案例。 遠端範圍適用於託管所需資產的 DAM 部署。此 Sites 作者會擷取這些遠端資產。
角色 | 範圍 | 使用者群組 | 逐步說明中的使用者名稱 | 說明 |
---|---|---|---|---|
Sites 管理員 | 本機 | Experience Manager administrators |
admin |
設定 Experience Manager 和配置與遠程伺服器的整合 Assets 部署。 |
DAM 使用者 | 本機 | Authors |
ksaner |
用於檢視及複製 /content/DAM/connectedassets/ 中擷取的資產。 |
Sites 作者 | 本機 |
|
ksaner |
一般使用者為 Sites 使用此整合來改善其內容速度的作者。 作者可使用 內容尋找器 以及在本機網頁中使用所需的影像。 已採用 ksaner DAM 使用者的認證。 |
Assets 管理員 | 遠端 | Experience Manager administrators |
admin 遠端 Experience Manager |
設定跨原始資源共用 (CORS)。 |
DAM 使用者 | 遠端 | Authors |
ksaner 遠端 Experience Manager |
在遠端上撰寫角色 Experience Manager 部署。 使用 內容尋找器. |
DAM 經銷商 (技術使用者) | 遠端 | Sites Authors |
ksaner 遠端 Experience Manager |
遠程部署上存在的此用戶由 Experience Manager 本地伺服器(不是 Sites 作者角色),代表 Sites 作者。 此角色與上述的兩個 ksaner 角色不一樣,而且屬於不同的使用者群組。 |
Experience Manager可讓您將遠端DAM部署連結為來源,以連接多個Experience Manager Sites 部署。 不過,您可以連結 Sites 只部署一個遠端DAM部署。
評估要連線至遠端DAM部署的最佳Sites例項數量。 Adobe建議以增量方式將Sites例項連結到部署,並測試遠端DAM不會影響效能,因為每個連線的Sites例項都會造成遠端DAM上的資料流量。
下列圖表說明了支援的方案:
下圖說明不支援的案例:
安 Experience Manager 管理員可以建立此整合。 建立後,需要的使用權限會透過使用者群組建立。 使用者群組定義於 Sites 部署及部署DAM。
設定連線資產和本機 Sites 連接,請遵循下列步驟:
存取現有 Sites 使用以下命令進行部署或建立部署:
在JAR檔案的資料夾中,在終端機上執行以下命令以建立每個 Experience Manager 伺服器。
java -XX:MaxPermSize=768m -Xmx4096m -jar <quickstart jar filepath> -r samplecontent -p 4502 -nofork -gui -nointeractive &
幾分鐘後, Experience Manager 伺服器啟動成功。 考慮一下 Sites 部署為本機電腦進行網頁編寫,例如 https://[local_sites]:4502
.
請確定 Sites 部署和 Assets 在AMS上部署。 建立技術使用者 Assets 部署,並新增至 相關的使用者和群組.
存取本機 Sites 部署 https://[local_sites]:4502
. 按一下「工具 > 資產 > 連線資產設定」,並提供下列各值:
https://[assets_servername]:[port]
.remoteassets
資料夾。從DAM擷取的資產會儲存在 Sites 部署。圖:「連線資產」功能的一般設定。
上的現有數位資產 Assets 已處理部署並產生轉譯。 這些轉譯會使用此功能擷取,因此不需要重新產生轉譯。 停用工作流程啟動器以防止重新產生轉譯。 調整(Sites)要排除的部署 connectedassets
資料夾(資產會擷取至此資料夾中)。
開啟 Sites 部署,按一下 工具 > 工作流程 > 啟動器.
搜尋將 DAM 更新資產和 DAM 中繼資料回寫設為工作流程的啟動器。
選取工作流程啟動器,然後按一下動作列上的「屬性」。
在 屬性 嚮導,更改 路徑 欄位,作為下列對應以更新其規則運算式以排除掛接點 connectedassets.
變更前 | 變更後 |
---|---|
/content/dam(/((?!/subassets).)*/)renditions/original |
/content/dam(/((?!/subassets)(?!connectedassets).)*/)renditions/original |
/content/dam(/.*/)renditions/original |
/content/dam(/((?!connectedassets).)*/)renditions/original |
/content/dam(/.*)/jcr:content/metadata |
/content/dam(/((?!connectedassets).)*/)jcr:content/metadata |
作者擷取資產時,會擷取遠端 部署上可用的所有轉譯項目。若要針對所擷取的資產建立更多轉譯項目,請略過此設定步驟。此 DAM更新資產 工作流程會觸發,並建立更多轉譯。 這些轉譯僅可在本機 Sites 部署,而非遠端DAM部署。
新增 Sites 部署為上CORS設定中允許的來源 Assets 部署。 如需詳細資訊,請參閱 了解CORS.
設定 相同網站Cookie支援.
您可以檢查已配置 Sites 部署和 Assets 部署。
圖:已設定連線資產的連線測試 Sites.
透過「連線資產」,您可以使用 Dynamic Media 從Sites頁面上的遠端DAM部署,並運用Dynamic Media功能,例如智慧型裁切和影像預設集。
使用 Dynamic Media 連線資產:
具有連線資產和 Dynamic Media 設定,您無法使用 Dynamic Media 處理上可用的本機資產 Sites 部署。
配置 Dynamic Media on Assets 和 Sites 部署:
啟用和配置 Dynamic Media 作為遠程的全局配置 Assets 製作部署。 若要設定Dynamic Media,請參閱 設定Dynamic Media.
在遠程 Assets 部署,在 Dynamic Media同步模式,選取 預設為啟用.
建立連線資產設定,如 設定網站與資產部署之間的連線. 此外,請選取 擷取Dynamic Media連線資產的原始轉譯 選項。
設定 Dynamic Media 本地 Sites 和遠程 Assets 部署。 請依照 設定 Dynamic Media.
啟用 Dynamic Media 影像核心元件支援. 此功能會啟用預設值 影像元件 顯示 Dynamic Media 影像 Dynamic Media 作者在本機網頁中使用影像 Sites 部署。
網站作者使用「內容尋找器」連線至DAM部署。 作者可以瀏覽、搜尋和拖曳元件中的遠端資產。若要向遠端DAM驗證,請備妥管理員提供的認證(如果有的話)。
作者可在單一網頁中使用本機DAM和遠端DAM部署上可用的資產。 使用「內容尋找器」,以便在搜尋本機 DAM 和搜尋遠端 DAM 之間切換。
系統只會擷取具有完全對應標籤的遠端資產標籤,以及本機上可用的相同分類階層 Sites 部署。 其他所有標籤會一概捨棄。作者可以使用遠端上的所有標籤來搜尋遠端資產 Experience Manager 部署,因為它提供全文搜索。
不妨使用上述設定試著編寫體驗,以了解功能的運作方式。在遠端 DAM 部署中使用您所選擇的文件或影像。
導覽至 Assets 通過訪問 資產 > 檔案 從 Experience Manager 工作區。 或者,您也可以在瀏覽器中存取 https://[assets_servername_ams]:[port]/assets.html/content/dam
。上傳您選擇的資產。
在 Sites 部署,在右上角的配置檔案激活器中,按一下 模擬為. 輸入 ksaner
作為使用者名稱,選取畫面上提供的選項,然後按一下「確定」。
在「Sites > We.Retail > tw > zh」開啟「We.Retail」網頁。編輯頁面。或者,您也可以在瀏覽器中存取 https://[aem_server]:[port]/editor.html/content/we-retail/us/en/men.html
,進而編輯頁面。
按一下頁面左上角的「切換側面板」。
開啟 資產 標籤(遠端內容尋找器),然後按一下 登入連線資產.
提供憑證 ksaner
作為使用者名稱,且以 password
作為密碼。此使用者對 Experience Manager 部署。
搜尋您新增至 DAM 的資產。遠端資產會顯示於左側面板。篩選影像或文件,並進一步篩選支援的文件類型。拖曳 Image
元件上的影像和 Download
元件上的文件。
本機上唯讀擷取的資產 Sites 部署。 您仍可使用 Sites 元件,以編輯擷取的資產。 由元件進行編輯屬於非破壞性動作。
圖:在遠端 DAM 上搜尋資產時,篩選文件類型和影像的選項.
如果資產的原始內容是以非同步方式擷取,且任何擷取工作失敗,網站作者會收到通知。 編寫時或甚至在完成編寫後,作者都能在 非同步作業 使用者介面。
圖:背景中非同步擷取資產作業的相關通知。
發佈頁面時, Experience Manager 顯示頁面上使用的完整資產清單。 請確認發佈時,系統已成功擷取遠端資產。若要檢查所擷取資產的每個狀態,請參閱 非同步作業 使用者介面。
即使一或多個遠端資產未完全擷取,頁面仍會發佈。 此 Experience Manager 通知區域會顯示非同步作業頁面中顯示錯誤的通知。
擷取的遠端資產一旦用於網頁中,只要任何人有權存取本機資料夾,都可搜尋和使用。 擷取的資產會儲存在本機資料夾中(connectedassets
中)。 這些資產也可供搜尋,並可透過「內容尋找器」顯示於本機存放庫。
擷取的資產可設為其他任何本機資產以供使用,只是相關聯的中繼資料無法編輯。
Experience Manager 可讓DAM使用者檢查資產的所有參考。 它有助於了解及管理資產在遠端的使用情形 Sites 和複合資產。 許多網頁的作者 Experience Manager Sites 部署可在遠端上使用資產 Assets 不同網頁。 為了簡化資產管理,避免導致參考損毀,DAM使用者必須檢查本機和遠端網頁上資產的使用情形。 此 參考 標籤 屬性 頁面列出資產的本機和遠端參考。
若要在 Assets 部署,請遵循下列步驟:
在中選取資產 Assets 主控台並按一下 屬性 的上界。
按一下 參考 標籤。 請參閱 本地引用 ,以在 Assets 部署。 參見**遠端參考 以便在 Sites 使用「連線資產」功能擷取資產的部署。
的參考 Sites 頁面顯示每個本機參考的總計 Sites. 查找所有參照並顯示參照總數可能需要一些時間。
參考清單是互動式的,DAM使用者可以按一下參考以開啟參考頁面。 如果由於某些原因無法擷取遠端參考,則會顯示通知,通知使用者失敗。
使用者可以移動或刪除資產。 移動或刪除資產時,所有選取資產/資料夾的參考總數會顯示在警告對話方塊中。 刪除尚未擷取參考的資產時,會顯示警告對話方塊。
之後 配置連接 在遠端DAM和 Sites 部署時,可在 Sites 部署。 然後,您就可以對遠端DAM資產或資料夾執行更新、刪除、重新命名和移動作業。 更新(若有延遲)會自動在 Sites 部署。 此外,如果在本機上使用遠端DAM上的資產 Experience Manager Sites 頁面上,遠端DAM上的資產更新會顯示在 Sites 頁面。
將資產從一個位置移至另一個位置時,請確定您 調整參照 讓資產顯示在 Sites 頁面。 如果您將資產移至無法從本機存取的位置 Sites 部署時,資產無法顯示在Sites部署上。
您也可以更新遠端DAM上資產的中繼資料屬性,而變更可在本機取得 Sites 部署。
Sites 作者可以在 Sites 部署,然後重新發佈變更,以便在 Experience Manager 發佈例項。
Experience Manager 在中的資產上顯示過期的狀態視覺指示器 Remote Assets Content Finder
阻止網站作者在 Sites 頁面。 如果您在 Sites 頁面上,資產無法顯示在 Experience Manager 發佈例項。
遠端DAM中的資產更新可供 Sites 只有在遠端DAM和 Sites 部署在 Experience Manager.
在此情況下,不需要設定連線資產。 您可以使用 Sites 部署。
只有在您需要使用 Sites 部署。
是,您可以連接多個 Sites 在設定連線資產後部署至遠端DAM。 如需詳細資訊,請參閱 連線資產架構.
您可以將一個遠端DAM部署連結至 Sites 在設定連線資產後進行部署。 如需詳細資訊,請參閱 連線資產架構.
設定連線資產後, Dynamic Media 可在 Sites 以唯讀模式部署。 因此,您無法使用 Dynamic Media 在 Sites 部署。 如需詳細資訊,請參閱 設定Sites與Dynamic Media部署之間的連線.
可以,您可以在 Sites 在設定連線資產後進行部署。
否,您無法在 Sites 在設定連線資產後進行部署。
可以,您可以在 Sites 在設定連線資產後進行部署。 如需詳細資訊,請參閱 設定Sites與Dynamic Media部署之間的連線.
是的,在設定「連線資產」後,您可以對遠端DAM資產或資料夾執行更新、刪除、重新命名和移動作業。 Sites部署會自動提供延遲的更新。 如需詳細資訊,請參閱 在遠端DAM中管理資產更新.
您可以將資產新增至 Sites 不過,這些資產無法供遠端DAM部署使用。
Image
元件支援的編輯工作。資產僅供唯讀。若要疑難排解常見錯誤,請遵循下列步驟:
如果您無法從 內容尋找器,然後確定已具備必要的角色和權限。
從遠端DAM擷取的資產可能因一或多個原因無法發佈在網頁上。 遠程伺服器上不存在它,缺少獲取它的適當權限,或者網路故障可能是原因。 確認資產未從遠端DAM中移除。 請確定已具備適當權限,並符合必要條件。 重試將資產新增至頁面並重新發佈。 檢查非同步工作清單,找出資產擷取作業的錯誤。
如果您無法從本機存取遠端DAM部署 Sites 部署,確保允許跨網站cookie,並 相同網站Cookie支援 已設定。 如果跨網站Cookie被封鎖, Experience Manager 不能驗證。 例如, Google Chrome 在無痕模式中,可能會封鎖第三方Cookie。 若要在 Chrome 瀏覽器,按一下位址列中的「眼睛」圖示,導覽至 網站無法運作 > 已阻止,選取「遠端DAM URL」 ,並允許登入代號Cookie。 或者,請參見 如何啟用協力廠商cookie.
如果您無法從Experience Manager Sitesas a Cloud ServiceSites部署存取Adobe Managed Services遠端DAM部署,請更新 aem_author.vhost
檔案,可在 "/etc/httpd/conf.d/available_vhosts
,讓遠端DAM在Dispatcher設定中包含下列標題:
Header Set Access-Control-Allow-Origin <Local Sites instance host>
Header Set Access-Control-Allow-Credentials true
如果未檢索遠程引用並導致錯誤消息,請檢查 Sites 部署可用,並檢查網路連線問題。 稍後重試以檢查。 Assets 部署嘗試兩次建立連接 Sites 部署後報告失敗。