在Adobe Experience Manager Assets中使用Adobe Stock個資產 use-adobe-stock-assets-in-aem-assets

版本
文章連結
AEM as a Cloud Service
按一下這裡
AEM 6.5
本文章

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之間的通訊。

NOTE
Stock服務帳戶(JWT)驗證隨附企業Stock權益。
整合不支援企業股票權益的Oauth驗證。

整合Experience Manager和Adobe Stock的步驟 integration-steps

若要整合Experience Manager與Adobe Stock,請依照列出的順序執行下列步驟:

  1. 取得公開憑證

    在Experience Manager中,建立IMS帳戶並產生公開憑證(公開金鑰)。

  2. 建立服務帳戶(JWT)連線

    在Adobe Developer Console中,為您的Adobe Stock組織建立專案。 在專案下,使用公開金鑰設定API以建立服務帳戶(JWT)連線。 取得服務帳戶憑證和JWT裝載資訊。

  3. 設定IMS帳戶

    在Experience Manager中,使用服務帳戶憑證和JWT承載設定IMS帳戶。

  4. 設定雲端服務

    在Experience Manager中,使用IMS帳戶設定Adobe Stock雲端服務。

建立IMS設定 create-an-ims-configuration

IMS設定使用Adobe Stock權益驗證您的Experience Manager Assets作者執行個體。

IMS 設定包括兩個步驟:

取得公開憑證 public-certificate

公開金鑰(憑證)會在Adobe Developer Console中驗證您的產品設定檔。

  1. 登入您的Experience Manager Assets作者執行個體。 預設URL為http://localhost:4502/aem/start.html

  2. 從​ 工具 ​面板,導覽至​ 安全性 > Adobe IMS設定

  3. 在「Adobe IMS設定」頁面中,按一下「建立」。 Adobe IMS技術帳戶設定 ​頁面隨即開啟。

  4. 在​ 憑證 ​標籤中,從​ 雲端解決方案 ​下拉式清單中選取​ Adobe Stock

  5. 您可以建立憑證或針對設定重複使用現有憑證。

    若要建立憑證,請選取​ 建立新憑證 ​核取方塊,並指定公開金鑰的​ 別名。 別名的作用是公開金鑰的名稱。

  6. 按一下​ 建立憑證。然後,按一下​ 確定 ​以產生公開金鑰。

  7. 按一下​ 下載公開金鑰 ​圖示,然後將公開金鑰(.crt)檔案儲存在電腦上。 公開金鑰稍後將用於設定Brand Portal租使用者的API,以及在Adobe Developer Console中產生服務帳戶認證。

    按一下「下一步」。

    generate-certificate

  8. 在​ 帳戶 ​索引標籤中,已建立需要服務帳戶認證的Adobe IMS帳戶。

    開啟新索引標籤並在Adobe Developer Console🔗中建立服務帳戶(JWT)連線。

建立服務帳戶(JWT)連線 createnewintegration

在Adobe Developer Console中,專案和API是在組織層級設定。 設定API會建立服務帳戶(JWT)連線。 有兩種方式可設定API:產生金鑰組(私密金鑰和公開金鑰)或上傳公開金鑰。 在此範例中,服務帳戶認證是透過上傳公開金鑰所產生。

若要產生服務帳戶憑證和JWT裝載:

  1. 以系統管理員許可權登入Adobe Developer Console。 預設URL為https://www.adobe.com/go/devs_console_ui

    確保您已從下拉式(組織)清單中選取正確的IMS組織(庫存權利)。

  2. 按一下​ 建立新專案。 系統會為您的組織建立名稱由系統產生的空白專案。

    按一下​ 編輯專案。 更新​ 專案標題 ​和​ 描述,然後按一下​ 儲存

  3. 在​ 專案概述 ​索引標籤中,按一下​ 新增API

  4. 在​ 新增API視窗 ​中,選取​ Adobe Stock。 按一下「下一步」。

  5. 在​ 設定API ​視窗中,選取​ 服務帳戶(JWT) ​驗證。 按一下「下一步」。

    create-jwt-credentials

  6. 按一下​ 上傳您的公開金鑰。 按一下​ 選取檔案 ​並上傳您在取得公開憑證區段中下載的公開金鑰(.crt檔案)。 按一下「下一步」。

  7. 驗證公開金鑰並按一下​ 下一步

  8. 選取預設​ Adobe Stock ​產品設定檔,然後按一下​ 儲存設定的API

  9. 設定API後,您會重新導向至API概觀頁面。 從左側導覽列中的​ 認證 ​下,按一下​ 服務帳戶(JWT) ​選項。 在這裡,您可以檢視認證並執行產生JWT權杖、複製認證詳細資料和擷取使用者端密碼等動作。

  10. 從​ 使用者端認證 ​索引標籤,複製​ 使用者端識別碼

    按一下​ 擷取使用者端密碼 ​並複製​ 使用者端密碼

    generate-jwt-credentials

  11. 導覽至「產生JWT」標籤,並複製​ JWT裝載 ​資訊。

您現在可以使用使用者端ID (API金鑰)、使用者端密碼和JWT裝載在Experience Manager Assets中設定IMS帳戶

設定IMS帳戶 create-ims-account-configuration

您必須擁有憑證服務帳戶(JWT)認證,才能設定IMS帳戶。

若要設定IMS帳戶:

  1. 開啟IMS設定並導覽至「帳戶」標籤。 取得公開憑證時,您保持頁面開啟。

  2. 指定 IMS 帳戶的​ 標題

    在​ 授權伺服器 ​欄位中,輸入URL: https://ims-na1.adobelogin.com/

    在​ API金鑰 ​欄位、使用者端密碼 ​以及您在建立服務帳戶(JWT)連線時所複製的​ 裝載 (JWT裝載)中,輸入使用者端識別碼。

  3. 按一下「建立」。IMS帳戶設定已建立。

    configure-ims-account

  4. 選取IMS帳戶設定,然後按一下​ 檢查健康狀態

    在對話方塊中按一下​ 核取。 成功設定時,會顯示訊息,顯示​ Token已成功擷取

    健康情況檢查

設定雲端服務 configure-the-cloud-service

若要設定Adobe Stock雲端服務:

  1. 在Experience Manager使用者介面中,瀏覽至​ 工具 > Cloud Service > Adobe Stock

  2. 在Adobe Stock Configurations頁面中,按一下​ 建立

  3. 指定雲端設定的​ 標題

    選取您在設定IMS帳戶時所建立的IMS設定。

    從下拉式清單中選取您的地區設定。

    aem-stock-cloud-config

  4. 按一下​ 「儲存並關閉」

    您的Experience Manager Assets作者執行個體現在已與Adobe Stock整合。 您可以建立多個Adobe Stock組態(例如地區設定組態)。 您現在可以從Experience Manager使用者介面存取、搜尋及授權Adobe Stock資產。

    search-stock-assets

    note note
    NOTE
    在此整合階段,只有管理員可以存取Adobe Stock資產、搜尋Stock資產(使用Omnisearch),以及授權Adobe Stock資產。
    管理員可以進一步將使用者或群組新增至Adobe Stock雲端服務,並在Experience Manager中授予這些非管理員使用者存取Stock設定的許可權。
  5. 若要新增使用者或群組,請選取Adobe Stock雲端設定,然後按一下​ 屬性

  6. 搜尋以新增您已指派許可權來存取Adobe Stock設定的使用者或群組。 請參閱將許可權指派給使用者群組

指派許可權給使用者群組 assign-permissions-to-group

管理員可以建立使用者群組,並將許可權授予特定使用者或群組以存取Adobe Stock雲端服務。

以下是使用者搜尋和授權Adobe Stock資產所需的許可權:

  • 設定路徑: /conf/global/settings/stock
  • 許可權: jcr:read
  • 許可權型別: Allow

您可以建立使用者群組或指派許可權給現有的使用者群組。 可從Experience Manager Assets介面或User Admin主控台指派許可權。

若要從Experience Manager提供使用者群組的存取權:

  1. 在Experience Manager使用者介面中,瀏覽至​ 工具 > 安全性 > 群組。 建立Adobe Stock的使用者群組。

  2. 瀏覽至​ 工具 > 安全性 > 許可權

  3. 在左側面板中搜尋使用者群組,並為Adobe Stock新增新的​ 存取控制專案(ACE)

    • 設定路徑: /conf/global/settings/stock
    • 許可權: jcr:read
    • 許可權型別: Allow

    按一下​ 新增

    使用者許可權

  4. 導覽至​ 工具 > Cloud Service > Adobe Stock。 選取Adobe Stock雲端設定,然後按一下​ 屬性

  5. 將新建立的使用者群組新增至Adobe Stock設定。 按一下​ 「儲存並關閉」

    指派使用者

若要提供存取權給來自User Admin Console的使用者:

  1. 開啟Experience Manager使用者Admin Console。 預設URL為http://localhost:4502/userdamin

  2. 在左側面板中,輸入user_idname來搜尋使用者。 按兩下以開啟使用者屬性。

  3. 瀏覽至​ 許可權 ​索引標籤,並允許Adobe Stock雲端設定的read許可權: /conf/global/settings/stock

    note caution
    CAUTION
    如果不允許雲端設定,則使用者只能在Experience Manager介面中存取​ Assets
    若要允許存取Assets和Adobe Stock資產,請確定使用者允許雲端設定。
  4. 按一下[儲存]以更新許可權。

    assign-user-in-user-admin

  5. 將使用者或群組新增至Adobe Stock雲端設定。

存取Adobe Stock資產 access-stock-assets

擁有Adobe Stock雲端設定許可權的非管理員使用者可以從Experience Manager介面搜尋及授權Adobe Stock資產。

使用者在存取Adobe Stock個資產之前,必須執行啟用Adobe Stock雲端設定的額外步驟。 這是單次活動。 如果使用者在多個Adobe Stock雲端設定上被指派許可權,則使用者可以從​ 使用者偏好設定 ​中選取所需的設定。

若要啟用Adobe Stock雲端設定:

  1. 登入Experience Manager。

  2. 從右上角按一下使用者圖示,然後按一下​ 我的偏好設定使用者偏好設定 ​視窗隨即開啟。

  3. 從下拉式清單中選取所需的​ Stock組態,然後按一下​ 接受 ​以啟動組態。

    使用者偏好設定

  4. 導覽至​ Assets > Adobe Stock。 您現在可以檢視、搜尋及授權Adobe Stock資產。

下表說明存取Adobe Stock資產時使用者許可權的運作方式:

使用者
群組
權限
接受使用者偏好設定中的Stock設定
存取Assets
存取Adobe Stock
管理員
不適用
全部
不適用
test-doc1
DAM 使用者
/conf/global /settings/stock/cloud-config
test-doc1
DAM 使用者
/conf/global /settings/stock/cloud-config
錯誤:無法載入資料
test-doc1
DAM 使用者
允許: /conf/global /settings/stock 拒絕: /cloud-config
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案頭應用程式存取及使用資產,以此類推。

搜尋Adobe Stock資產,並從Adobe 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針對搜尋的資產提供進階篩選功能,讓使用者能夠使用篩選器快速鎖定所需的資產,例如支援的資產型別、影像方向和授權狀態。

NOTE
從Adobe Stock搜尋的Assets會顯示在Experience Manager中。 Adobe Stock資產只有在使用者儲存資產授權並儲存資產之後,才會擷取並儲存在Experience Manager存放庫中。 已儲存在Experience Manager中的Assets會顯示並反白顯示,以方便參考和存取。 此外,Stock資產會與一些額外的中繼資料一起儲存,以將來源指示為Stock。

在Experience Manager中搜尋篩選器,並在搜尋結果中反白顯示Adobe Stock個資產

儲存並檢視必要的資產 saveassets

選取您要儲存於Experience Manager的資產。 按一下頂端工具列中的儲存,並提供資產的名稱和位置。 未授權資產會使用浮水印儲存在本機。

下次當您搜尋資產時,儲存的資產會以徽章強調顯示,以表示這些資產可在Experience Manager Assets中使用。

NOTE
最近新增的資產會顯示新徽章,而非授權徽章。

授權資產 licenseassets

使用者可以使用其Adobe Stock企業計畫的配額來授權Adobe Stock資產。 當您授權資產時,儲存時不會加上浮水印,且可在Experience Manager Assets中搜尋和使用。

在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中同步。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2