모든 사용 가능한 포틀릿에서 뷰어가 될 사용자에게 적합한 '사이트 사용자'역할을 만들었습니다. 예를 들어이 역할을 가진 사용자는 문서 및 미디어 포틀릿의 문서 만 볼 수는 있지만 새 문서를 추가하거나 존재하는 것을 편집 할 수는 없습니다. 내 사이트 역할에 적절한 권한을 정의했지만이 사이트 역할을 가진 사용자는 여전히 일정을 만들거나 문서를 추가 할 수 있습니다.Liferay 6.2 사용자 권한
이러한 사용자에게는 소셜 오피스 사용자 역할이 할당되어 있지만 이 역할에서 부여 된 권한이 없다는 것을 알 수 있습니다.
이것이 정상적인 동작인지 또는 유일한 해결책은 '사이트 관리자'역할이없는 사용자가 특정 작업을 수행 할 수 없도록 포틀릿을 수정하는 것입니다.
안녕하세요, 나는 실제로이 두 역할 (사용자, 사이트 멤버)이 사용자가 이러한 '새 문서 추가'또는 '새 달력 이벤트 추가'권한을 부여 할 수있는 추가 역할인지 확인했습니다. 이 두 가지 역할의 번들 된 권한에 대해 Liferay의 UI를 통해 확인한 결과 새 문서 유형을 추가하는 것과 같은 권한이 없다는 것을 알게되었습니다. 그러나 DB 테이블 resourcepermission을 살펴보면 Liferay UI에서 이러한 역할의 묶음 사용 권한보다 훨씬 많은 레코드를 발견했습니다. 이거 좀 생각해? – jkonst