Plone: ​​добавить разрешение на роль - PullRequest
6 голосов
/ 31 августа 2011

На сайте Plone есть разрешение, называемое «доступ к неактивному контенту портала». По умолчанию это предоставляется ролям «Менеджер» и «Владелец».

Я хочу предоставить это разрешение и роли «Редактор», и я знаю, что могу просто использовать соответствующий флажок на вкладке «Безопасность» в ZMI, но я бы хотел сделать это программным способом в некотором роде. установочного скрипта. Как бы я это сделал?

1 Ответ

11 голосов
/ 31 августа 2011

Вы должны создать новый продукт и добавить шаг общего набора, называемый "rolemap.xml", с этим:

<?xml version="1.0"?>
<rolemap>
  <permissions>
    <permission name="Access inactive portal content" acquire="False">
      <role name="Editor" />
    </permission>
  </permissions>
</rolemap>

Подробнее:

Пока, Джакомо

...