Измените разрешение браузера Zope2 resourceDirectory, чтобы разрешить доступ только аутентифицированным пользователям.
У меня есть browser:resourceDirectory
настройка в Zope2 и у меня есть: permission="zope2.Public"
,
что следует изменить, чтобы разрешить доступ к каталогу ресурсов только "Аутентифицированным" пользователям?
1 ответ
Решение
Решил это, создав новое разрешение my_permission
и сопоставил разрешение на Authenticated
роль. Затем добавив разрешение в resourceDirectory, как permission="my_permission"
Разрешение:
<permission
id="my_permission"
title="my_permission"
description="My Permission">
<role name="Authenticated"/>
</permission>
resourceDirectory:
<browser:MyDirectory
name="static_contents"
directory="myfolder"
permission="my_permission"
/>