無法將標籤移回AEMaaCS中的原始位置
在Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites中,非管理員帳戶無法在重新定位後將標籤移回其原始位置。 作業擲回*許可權被拒絕*錯誤,因為遺失標籤結構父層級的存取許可權。 若要解決此問題,請在`/content/` `cq` `:tags`.
授與寫入和讀取許可權
說明 description
環境
- 產品: Cloud Service (AEMaaCS)上的Adobe Experience Manager Sites — 網站
- 執行個體:生產
問題/症狀
- 將標籤移回其原始位置失敗,發生 許可權被拒絕 錯誤。
- 操作失敗,發生 許可權被拒絕 錯誤。
- 管理員使用者可以順利移動標籤。
- 該問題會影響具有使用中參照的標籤。
原因
移動標籤時,AEM會更新/content/cq:tags的內部中繼資料和參考,包括cq:movedTo和cq:backlinks等屬性。 這些更新需要的許可權比子資料夾(例如/content/cq:tags/xx)中一般授與的許可權還廣泛。 若無法在/content/cq:tags有足夠的存取權,AEM無法完成這些更新,導致 許可權遭拒 錯誤。
解決方法 resolution
請依照下列步驟修正問題:
- 識別無法移動標籤的受影響使用者或群組。
- 檢查
/content/cq:tags上該使用者或群組的目前許可權。 - 授予
rep:write的jcr:read和/content/cq:tags許可權。
移動標籤時,AEM會在cq:movedTo下更新cq:backlinks和/content/cq:tags等中繼資料。 這些更新需要的許可權比在子檔案夾上設定的許可權還廣泛。 若沒有上層層級的存取權,作業會失敗並出現「許可權被拒絕」錯誤。
授與必要的許可權可讓AEM在正向和反向標籤移動期間更新所有必要的中繼資料。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f