整合Experience Manager和Adobe Stock的步驟
若要整合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設定
IMS設定使用Adobe Stock權益驗證您的Experience Manager Assets作者執行個體。
IMS 設定包括兩個步驟:
取得公開憑證
公開金鑰(憑證)會在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)連線
在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帳戶
您必須擁有憑證和服務帳戶(JWT)認證,才能設定IMS帳戶。
若要設定IMS帳戶:
-
開啟IMS設定並導覽至「帳戶」標籤。 取得公開憑證時,您保持頁面開啟。
-
指定 IMS 帳戶的 標題。
在 授權伺服器 欄位中,輸入URL: https://ims-na1.adobelogin.com/。
在 API金鑰 欄位、使用者端密碼 以及您在建立服務帳戶(JWT)連線時所複製的 裝載 (JWT裝載)中,輸入使用者端識別碼。
-
按一下「建立」。IMS帳戶設定已建立。
-
選取IMS帳戶設定,然後按一下 檢查健康狀態。
在對話方塊中按一下 核取。 成功設定時,會顯示訊息,顯示 Token已成功擷取。
設定雲端服務
若要設定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
在此整合階段,只有管理員可以存取Adobe Stock資產、搜尋Stock資產(使用Omnisearch),以及授權Adobe Stock資產。管理員可以進一步將使用者或群組新增至Adobe Stock雲端服務,並在Experience Manager中授予這些非管理員使用者存取Stock設定的許可權。 -
若要新增使用者或群組,請選取Adobe Stock雲端設定,然後按一下 屬性。
-
搜尋以新增您已指派許可權來存取Adobe Stock設定的使用者或群組。 請參閱將許可權指派給使用者群組。
指派許可權給使用者群組
管理員可以建立使用者群組,並將許可權授予特定使用者或群組以存取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
。CAUTION
如果不允許雲端設定,則使用者只能在Experience Manager介面中存取 Assets。若要允許存取Assets和Adobe Stock資產,請確定使用者允許雲端設定。 -
按一下[儲存]以更新許可權。
-
將使用者或群組新增至Adobe Stock雲端設定。
存取Adobe Stock資產
擁有Adobe Stock雲端設定許可權的非管理員使用者可以從Experience Manager介面搜尋及授權Adobe Stock資產。
使用者在存取Adobe Stock個資產之前,必須執行啟用Adobe Stock雲端設定的額外步驟。 這是單次活動。 如果使用者在多個Adobe Stock雲端設定上被指派許可權,則使用者可以從 使用者偏好設定 中選取所需的設定。
若要啟用Adobe Stock雲端設定:
-
登入Experience Manager。
-
從右上角按一下使用者圖示,然後按一下 我的偏好設定。 使用者偏好設定 視窗隨即開啟。
-
從下拉式清單中選取所需的 Stock組態,然後按一下 接受 以啟動組態。
-
導覽至 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資產
使用此功能,組織可以允許其使用者使用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}在卡片檢視和清單檢視之間切換