2015-01-13 12 views
1

Plone에 익숙하지 않고 작은 부가 기능 패키지를 개발 중입니다.Plone : 부가 기능 패키지에 대한 액세스 권한

로그인 한 사용자 만 패키지 페이지에 액세스 할 수 있도록 권한을 정의하려면 어떻게해야합니까? 표준 권한 = "zope.View"페이지 모두에서 액세스와

<browser:page 
name="homepage" 
for="*" 
permissions="zope.View" 
class=".homepage.HomepageView" 
/> 

:

실제 권한은 다음과 같다.

답변

3

사용자는 자신의 권한을 만들거나 등록 된 사용자에게만 부여 된 기존 권한을 사용할 수 있습니다 (예 : 은 "cmf.SetOwnPassword"권한 : 물론

<browser:page 
    name="homepage" 
    for="*" 
    permission="cmf.SetOwnPassword" 
    class=".homepage.HomepageView" 
/> 
+1

, 어떤 다시 사용 허가는 누군가가 따라 와서 반례를 발견 - 나는 회원들이 여전히 가지고 있는지 확실하지 않습니다, 또는'설정 자신의 암호를 가지고 있어야 '만약 그들이 LDAP, AD, Shibboleth 등에 대해 인증한다면. 나는'Portlets : View dashboard'로 가도록 유혹받을 것이고, 이제 반례를 들어 주어도됩니다.) –