2013-12-13 1 views

답변

3

편집을 의미하는 것은 대화 상자를 열고 속성을 변경하는 기능이라고 가정합니다. 컨텐츠 작성자는 능력이 아래 대화 노드를 참조하지 않도록 제한

이러한 유형은 일반적으로 정확한 사용 사례에 따라 권한

에 의해 처리됩니다, 당신은 해당 구성 요소에 대한 권한을 수정할 수 있습니다 구성 요소. 그래도 여전히 조나단에서 드래그 앤 드롭 만 볼 수는 있지만 대화에 액세스 할 수는 없습니다.

이 유형의 명시 적 거부는 오랜 기간 동안 유지하기가 어렵다는 점에주의해야합니다.

+0

ACL이 노드 리소스 유형이 아닌 콘텐츠 트리에 대해 특별히 관리되는 것으로 생각했습니다. 구성 요소의 모든 인스턴스에 ACL을 적용하는 방법을 설명 할 수 있습니까? 아니면 CRXDE를 사용하고 각 노드 인스턴스의 사용 권한을 개별적으로 변경한다는 의미입니까? – anotherdave

+1

ACL은 노드 구조에 대해 유지 관리됩니다. 이 경우 '/ apps'의 구성 요소에 대한 대화 상자 노드에 대한 사용 권한 제한을 적용합니다. 대화 상자에 액세스하려고하면 상속을 통해 대화 상자에 액세스하려고 시도하고 권한이 없어서 실패합니다. –

+0

아 좋아, 좋은 해결책. 편집자가 여전히 '편집'목록이 표시된 상황에 맞는 메뉴가 있지만 대화 상자를 열려고 할 때 그냥 떨어지겠습니까? – anotherdave

관련 문제