Adobe Experience Manager: 다른 사용자가 잠근 페이지를 잠금 해제하는 방법

설명 description

환경

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Adobe Experience Manager 6.5 (AEM 6.5)

문제
AEM에서 사용자는 다른 사용자가 편집할 수 없도록 페이지를 잠글 수 있습니다.

페이지를 잠근 사용자 또는 "관리자" 사용자가 잠금을 해제할 수 있습니다.

그러나 Administrators 그룹 구성원이 페이지를 잠근 사용자를 가장하더라도 잠근 사용자가 아니면 다른 사람이 잠금을 해제할 수 없습니다.

이 문서에서는 페이지를 잠근 사용자나 관리자가 작업을 수행할 수 없을 때 페이지 잠금 해제 방법을 설명합니다.

해결 방법 resolution

사용자가 페이지를 잠그면 AEM에서 jcr:mixinTypes= " [ mix:lockable ] " 속성을 추가합니다. 이 노드 속성을 강제로 삭제하고 패키지 관리자를 사용하여 페이지를 덮어쓰면 페이지의 잠금을 해제할 수 있습니다.

자세한 단계는 다음 환경을 가정합니다.

  • Prod: 사용자가 페이지를 잠근 후( /content /wknd /us /en /about-us ) 프로젝트를 떠난 작성자 인스턴스입니다.
  • 개발: CRXDE Lite이 활성화된 하위 작성자 인스턴스입니다.

1단계. (Prod)  잠긴 페이지 노드의 패키지( /content /wknd /us /en /about-us )를 만들고 다운로드합니다.

2단계. (개발) 다운로드한 잠긴 페이지의 패키지를 설치합니다.

3단계. (Dev) CRX/DE Lite를 사용하여, 잠긴 페이지의 jcr:mixinTypes= " [ mix:lockable ] " 노드 속성을 삭제합니다.
3-1단계. 페이지 아래의 jcr:content 노드( /content /wknd /us /en /about-us /jcr:content )를 선택합니다.
3-2단계. 맨 위에 있는 "Mixins…" 버튼을 클릭합니다.
3-3단계. jcr:mixinTypes= " [ mix:lockable ] "(사용) 삭제  " - " 버튼).
3-4단계. "모두 저장"을 클릭하여 변경 사항을 적용합니다.

4단계. (개발) 패키지 관리자를 사용하여 편집된 노드를 다시 패키징하고 다운로드합니다.

5단계. (Prod) 패키지 매니저를 사용하여 새로 생성된 패키지를 설치합니다.

Step 6. (Prod) 페이지 잠금이 해제되었는지 확인합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f