由於資產中繼資料,Brand Portal DRM提示未出現或意外出現
在Brand Portal中,資產下載可在沒有授權提示的情況下開始,或在DRM中繼資料遺失、衝突或無法存取時意外顯示。 此行為取決於中繼資料,例如adobe_dam:restrictions和xmpRights:WebStatement,當兩者同時存在時,xmpRights:WebStatement會優先處理。 驗證套用的中繼資料結構、更正DRM中繼資料值、重新發佈資產,然後再次測試下載。
說明 description
環境
- Adobe Experience Manager Assets Brand Portal
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM Assets Essentials
問題/症狀
- Brand Portal會立即開始資產下載,且不會提示任何授權或條款,即使DRM應適用。
- Brand Portal一律會顯示DRM快顯視窗,即使使用者不預期也會顯示。
- DRM提示只適用於部分資產,不適用於其他資產。
xmpRights:WebStatement欄位在填入錯誤時中斷了預期的DRM行為。- 使用
&licenseCheck=false之類的URL引數不會略過DRM行為。
原因
Brand Portal和AEM Assets會完全根據資產中繼資料來決定受授權保護的下載行為。 如果adobe_dam:restrictions或xmpRights:WebStatement遺失、填入不正確、無法存取或衝突,Brand Portal不會顯示預期的授權提示。 當兩個欄位都存在時,xmpRights:WebStatement優先。 不正確的中繼資料結構描述設定也會使必要欄位無法在資產屬性中顯示,且Brand Portal無法解析xmpRights:WebStatement的內部或非公用URL。
解決方法 resolution
若要解決遺失或未預期的Brand Portal DRM提示,請遵循下列步驟:
- 在AEM Author中開啟資產屬性,並判斷DRM是由
adobe_dam:restrictions、xmpRights:WebStatement控制,還是兩者同時控制。 - 如果看不到必要的DRM欄位,請開啟工具
>Assets>中繼資料結構描述,編輯指派給資產資料夾的結構描述,然後新增必要的欄位。 - 如果您使用
adobe_dam:restrictions,請輸入想要的DRM或術語HTML並儲存資產中繼資料。 - 如果您使用
xmpRights:WebStatement,請確定值指向Brand Portal無需驗證即可存取的完全公用https://URL。 - 如果
xmpRights:WebStatement包含非預期的值,請將其移除,使其不會覆寫adobe_dam:restrictions。 - 從AEM Author將資產重新發佈到Brand Portal。
- 在Brand Portal中下載資產,並確認DRM提示僅在預期出現並顯示正確內容時才會出現。
- 如果中繼資料在AEM中正確儲存,但在重新發佈後未反映在Brand Portal中,請連絡Adobe支援。
experience-cloud-kcs-help-kbarticles