在Adobe Experience Manager Assets中使用Adobe Stock個資產 use-adobe-stock-assets-in-aem-assets
Adobe Stock服務可讓設計師和企業存取數百萬張高品質、精選且免版稅的像片、向量、插圖、影片、範本和3D資產,以供其所有創意專案使用。
根據預設,企業方案的Adobe Stock包含整個組織的共用許可權。 當資產獲得組織使用者的授權後,組織的其他使用者可以識別、下載和使用此資產,而無需再次授權。 一旦您的組織授權資產,其使用權利即永久有效。
組織可以整合其企業Adobe Stock計畫與Experience Manager Assets,以確保授權資產可廣泛用於其創意和行銷專案,並具備Experience Manager的強大資產管理功能。 Experience Manager使用者無需離開Experience Manager介面,即可快速尋找、預覽及授權Experience Manager中儲存的Adobe Stock資產。
整合Experience Manager和Adobe Stock integrate-aem-and-adobe-stock
Experience Manager Assets讓使用者能夠直接從Experience Manager搜尋、預覽、儲存及授權Adobe Stock資產。
必備條件
此整合需要:
- 企業 Adobe Stock 計畫
- 具有預設Stock產品設定檔Admin Console許可權的使用者
- 具有開發人員存取設定檔許可權的使用者,可在Adobe Developer Console中建立整合
企業Adobe Stock計畫,
- 提供Adobe Stock的產品權益(與Experience Manager相關的庫存)
- 針對您的股票權益購買到Adobe Admin Console的積分
- 在Adobe Developer Console內為您的股票權益啟用服務帳戶(JWT)驗證
- 啟用從Adobe Admin Console內全域管理信用額度與授權
在權益中,Adobe Stock的預設產品設定檔存在於Admin Console中。 可建立多個設定檔,這些設定檔決定誰可以授權Stock資產。 直接存取產品設定檔的使用者可以存取https://stock.adobe.com/並授權Stock資產。 然而,有其他方法可使用「開發人員存取權」建立整合(API),以驗證Experience Manager與Adobe Stock之間的通訊。
整合Experience Manager和Adobe Stock的步驟 integration-steps
若要整合Experience Manager與Adobe Stock,請依照列出的順序執行下列步驟:
-
在Experience Manager中,建立IMS帳戶並產生公開憑證(公開金鑰)。
-
在Adobe Developer Console中,為您的Adobe Stock組織建立專案。 在專案下,使用公開金鑰設定API以建立服務帳戶(JWT)連線。 取得服務帳戶憑證和JWT裝載資訊。
-
在Experience Manager中,使用服務帳戶憑證和JWT承載設定IMS帳戶。
-
在Experience Manager中,使用IMS帳戶設定Adobe Stock雲端服務。
建立IMS設定 create-an-ims-configuration
IMS設定使用Adobe Stock權益驗證您的Experience Manager Assets作者執行個體。
IMS 設定包括兩個步驟:
取得公開憑證 public-certificate
公開金鑰(憑證)會在Adobe Developer Console中驗證您的產品設定檔。
-
登入您的Experience Manager Assets作者執行個體。 預設URL為
http://localhost:4502/aem/start.html
。 -
從 工具 面板,導覽至 安全性 > Adobe IMS設定。
-
在「Adobe IMS設定」頁面中,按一下「建立」。 Adobe IMS技術帳戶設定 頁面隨即開啟。
-
在 憑證 標籤中,從 雲端解決方案 下拉式清單中選取 Adobe Stock。
-
您可以建立憑證或針對設定重複使用現有憑證。
若要建立憑證,請選取 建立新憑證 核取方塊,並指定公開金鑰的 別名。 別名的作用是公開金鑰的名稱。
-
按一下 建立憑證。然後,按一下 確定 以產生公開金鑰。
-
按一下 下載公開金鑰 圖示,然後將公開金鑰(.crt)檔案儲存在電腦上。 公開金鑰稍後將用於設定Brand Portal租使用者的API,以及在Adobe Developer Console中產生服務帳戶認證。
按一下「下一步」。
-
在 帳戶 索引標籤中,已建立需要服務帳戶認證的Adobe IMS帳戶。
開啟新索引標籤並在Adobe Developer Console🔗中建立服務帳戶(JWT)連線。
建立服務帳戶(JWT)連線 createnewintegration
在Adobe Developer Console中,專案和API是在組織層級設定。 設定API會建立服務帳戶(JWT)連線。 有兩種方式可設定API:產生金鑰組(私密金鑰和公開金鑰)或上傳公開金鑰。 在此範例中,服務帳戶認證是透過上傳公開金鑰所產生。
若要產生服務帳戶憑證和JWT裝載:
-
以系統管理員許可權登入Adobe Developer Console。 預設URL為https://www.adobe.com/go/devs_console_ui。
確保您已從下拉式(組織)清單中選取正確的IMS組織(庫存權利)。
-
按一下 建立新專案。 系統會為您的組織建立名稱由系統產生的空白專案。
按一下 編輯專案。 更新 專案標題 和 描述,然後按一下 儲存。
-
在 專案概述 索引標籤中,按一下 新增API。
-
在 新增API視窗 中,選取 Adobe Stock。 按一下「下一步」。
-
在 設定API 視窗中,選取 服務帳戶(JWT) 驗證。 按一下「下一步」。
-
按一下 上傳您的公開金鑰。 按一下 選取檔案 並上傳您在取得公開憑證區段中下載的公開金鑰(.crt檔案)。 按一下「下一步」。
-
驗證公開金鑰並按一下 下一步。
-
選取預設 Adobe Stock 產品設定檔,然後按一下 儲存設定的API。
-
設定API後,您會重新導向至API概觀頁面。 從左側導覽列中的 認證 下,按一下 服務帳戶(JWT) 選項。 在這裡,您可以檢視認證並執行產生JWT權杖、複製認證詳細資料和擷取使用者端密碼等動作。
-
從 使用者端認證 索引標籤,複製 使用者端識別碼。
按一下 擷取使用者端密碼 並複製 使用者端密碼。
-
導覽至「產生JWT」標籤,並複製 JWT裝載 資訊。
您現在可以使用使用者端ID (API金鑰)、使用者端密碼和JWT裝載在Experience Manager Assets中設定IMS帳戶。
設定IMS帳戶 create-ims-account-configuration
您必須擁有憑證和服務帳戶(JWT)認證,才能設定IMS帳戶。
若要設定IMS帳戶:
-
開啟IMS設定並導覽至「帳戶」標籤。 取得公開憑證時,您保持頁面開啟。
-
指定 IMS 帳戶的 標題。
在 授權伺服器 欄位中,輸入URL: https://ims-na1.adobelogin.com/。
在 API金鑰 欄位、使用者端密碼 以及您在建立服務帳戶(JWT)連線時所複製的 裝載 (JWT裝載)中,輸入使用者端識別碼。
-
按一下「建立」。IMS帳戶設定已建立。
-
選取IMS帳戶設定,然後按一下 檢查健康狀態。
在對話方塊中按一下 核取。 成功設定時,會顯示訊息,顯示 Token已成功擷取。
設定雲端服務 configure-the-cloud-service
若要設定Adobe Stock雲端服務:
-
在Experience Manager使用者介面中,瀏覽至 工具 > Cloud Service > Adobe Stock。
-
在Adobe Stock Configurations頁面中,按一下 建立。
-
指定雲端設定的 標題。
選取您在設定IMS帳戶時所建立的IMS設定。
從下拉式清單中選取您的地區設定。
-
按一下 「儲存並關閉」。
您的Experience Manager Assets作者執行個體現在已與Adobe Stock整合。 您可以建立多個Adobe Stock組態(例如地區設定組態)。 您現在可以從Experience Manager使用者介面存取、搜尋及授權Adobe Stock資產。
note note NOTE 在此整合階段,只有管理員可以存取Adobe Stock資產、搜尋Stock資產(使用Omnisearch),以及授權Adobe Stock資產。 管理員可以進一步將使用者或群組新增至Adobe Stock雲端服務,並在Experience Manager中授予這些非管理員使用者存取Stock設定的許可權。 -
若要新增使用者或群組,請選取Adobe Stock雲端設定,然後按一下 屬性。
-
搜尋以新增您已指派許可權來存取Adobe Stock設定的使用者或群組。 請參閱將許可權指派給使用者群組。
指派許可權給使用者群組 assign-permissions-to-group
管理員可以建立使用者群組,並將許可權授予特定使用者或群組以存取Adobe Stock雲端服務。
以下是使用者搜尋和授權Adobe Stock資產所需的許可權:
- 設定路徑:
/conf/global/settings/stock
- 許可權:
jcr:read
- 許可權型別:
Allow
您可以建立使用者群組或指派許可權給現有的使用者群組。 可從Experience Manager Assets介面或User Admin主控台指派許可權。
若要從Experience Manager提供使用者群組的存取權:
-
在Experience Manager使用者介面中,瀏覽至 工具 > 安全性 > 群組。 建立Adobe Stock的使用者群組。
-
瀏覽至 工具 > 安全性 > 許可權。
-
在左側面板中搜尋使用者群組,並為Adobe Stock新增新的 存取控制專案(ACE)。
- 設定路徑:
/conf/global/settings/stock
- 許可權:
jcr:read
- 許可權型別:
Allow
按一下 新增。
- 設定路徑:
-
導覽至 工具 > Cloud Service > Adobe Stock。 選取Adobe Stock雲端設定,然後按一下 屬性。
-
將新建立的使用者群組新增至Adobe Stock設定。 按一下 「儲存並關閉」。
若要提供存取權給來自User Admin Console的使用者:
-
開啟Experience Manager使用者Admin Console。 預設URL為
http://localhost:4502/userdamin
。 -
在左側面板中,輸入
user_id
或name
來搜尋使用者。 按兩下以開啟使用者屬性。 -
瀏覽至 許可權 索引標籤,並允許Adobe Stock雲端設定的
read
許可權:/conf/global/settings/stock
。note caution CAUTION 如果不允許雲端設定,則使用者只能在Experience Manager介面中存取 Assets。 若要允許存取Assets和Adobe Stock資產,請確定使用者允許雲端設定。 -
按一下[儲存]以更新許可權。
-
將使用者或群組新增至Adobe Stock雲端設定。
存取Adobe Stock資產 access-stock-assets
擁有Adobe Stock雲端設定許可權的非管理員使用者可以從Experience Manager介面搜尋及授權Adobe Stock資產。
使用者在存取Adobe Stock個資產之前,必須執行啟用Adobe Stock雲端設定的額外步驟。 這是單次活動。 如果使用者在多個Adobe Stock雲端設定上被指派許可權,則使用者可以從 使用者偏好設定 中選取所需的設定。
若要啟用Adobe Stock雲端設定:
-
登入Experience Manager。
-
從右上角按一下使用者圖示,然後按一下 我的偏好設定。 使用者偏好設定 視窗隨即開啟。
-
從下拉式清單中選取所需的 Stock組態,然後按一下 接受 以啟動組態。
-
導覽至 Assets > Adobe Stock。 您現在可以檢視、搜尋及授權Adobe Stock資產。
下表說明存取Adobe Stock資產時使用者許可權的運作方式:
使用和管理Experience Manager中的Adobe Stock資產 usemanage
使用此功能,組織可以允許其使用者使用Experience Manager Assets中的Adobe Stock個資產進行工作。 在Experience Manager使用者介面中,使用者可以搜尋Adobe Stock資產並授權必要的資產。
在Experience Manager中授權Adobe Stock資產後,就可以像一般資產一樣使用和管理它。 在Experience Manager中,使用者可以搜尋及預覽資產;複製及發佈資產;在Brand Portal上共用資產;透過Experience Manager案頭應用程式存取及使用資產,以此類推。
A. 搜尋與已提供Adobe Stock ID之資產的類似資產。 B. 搜尋與您選取的型態或方向相符的資產。C. 搜尋一或多個支援的資產型別 D. 開啟或收合篩選器窗格 E. 授權並將選取的資產儲存在Experience Manager F. 將資產儲存在Experience Manager中(含浮水印 G.)探索Adobe Stock網站上與選取的資產類似的資產 H. 在Adobe Stock網站 I. 上檢視 網站上選取的資產從搜尋結果選取的資產數目 J。 19}在卡片檢視和清單檢視之間切換
尋找資產 find-assets
您的Experience Manager使用者可以在Experience Manager和Adobe Stock中搜尋資產。 當搜尋位置不限於Adobe Stock時,會顯示來自Experience Manager和Adobe Stock的搜尋結果。
-
若要搜尋Adobe Stock資產,請按一下 導覽 > Assets > 搜尋Adobe Stock。
-
若要搜尋Adobe Stock與Experience Manager Assets之間的資產,請按一下搜尋 。
或者,開始在搜尋列中輸入Location: Adobe Stock
以選取Adobe Stock資產。 Experience Manager針對搜尋的資產提供進階篩選功能,讓使用者能夠使用篩選器快速鎖定所需的資產,例如支援的資產型別、影像方向和授權狀態。
儲存並檢視必要的資產 saveassets
選取您要儲存於Experience Manager的資產。 按一下頂端工具列中的儲存,並提供資產的名稱和位置。 未授權資產會使用浮水印儲存在本機。
下次當您搜尋資產時,儲存的資產會以徽章強調顯示,以表示這些資產可在Experience Manager Assets中使用。
授權資產 licenseassets
使用者可以使用其Adobe Stock企業計畫的配額來授權Adobe Stock資產。 當您授權資產時,儲存時不會加上浮水印,且可在Experience Manager Assets中搜尋和使用。
中授權及儲存Adobe Stock個資產的對話方塊
存取中繼資料和資產屬性 access-metadata-and-asset-properties
使用者可以存取及預覽中繼資料,包括儲存在Experience Manager中之資產的Adobe Stock中繼資料屬性,以及新增資產的 授權參考。 但是,Experience Manager與Adobe Stock網站之間未同步授權參考的更新。
使用者可以看到已授權和未授權資產的屬性。
已知限制 known-limitations
-
與Experience Manager Service Pack 6.5.7.0和以上版本整合時發生的問題:在與Experience Manager 6.5.7.0和以上版本整合期間發現未預期的問題。 此問題正在測試中,預計可在Experience Manager 6.5.11.0中使用。連絡Customer Support以取得立即的Hotfix。
-
限制使用者授權的功能無法正常運作:所有具有Stock設定
read
許可權的使用者都可以搜尋及授權Adobe Stock資產。 -
非管理員使用者必須手動啟用Adobe Stock雲端設定:在 使用者偏好設定 視窗中,Stock設定 會將Adobe Stock雲端設定顯示為已啟用,但無法用於非管理員使用者。 使用者必須按一下 接受 按鈕才能啟用Stock設定。 如果沒有此步驟,系統會在存取 Assets 時反映錯誤訊息。
-
未顯示編輯影像警告:授權影像時,使用者無法檢查影像是否僅限編輯使用。 為防止可能的誤用,管理員可以從Admin Console關閉編輯資產的存取權。
-
顯示的授權型別錯誤:資產的Experience Manager可能顯示不正確的授權型別。 使用者可以登入Adobe Stock網站以檢視授權型別。
-
參考欄位和中繼資料未同步:當使用者更新授權參考欄位時,授權參考資訊會在Experience Manager中更新,但不會在Adobe Stock網站上更新。 同樣地,如果使用者更新Adobe Stock網站上的參考欄位,則更新不會在Experience Manager中同步。