Я пытаюсь создать группу Plone (Plone 4.0.7
), которая будет отвечать исключительно за создание и изменение пользователей. Я не хочу, чтобы у них был полный административный доступ к сайту, чисто функциональность Users and Groups
.
Я создал роль в my.package/profiles/default/rolemap.xml
примерно так:
<role name="Maintain Users" />
, а затем добавил разрешение таким образом:
<permission name="Manage users" acquire="false">
<role name="Maintain Users" />
<role name="Manager" />
</permission>
В my.package/setuphandlers.py
я добавил новую группу, которая использует роль:
groups = {
....
'Service Desk': ['Maintain Users', 'Member'],
....
}
Я могу добавить пользователей в свою недавно созданную группу Service Desk
, поэтому я уверен, что это работает, но чего я не получаю, так это способности пользователей в этой группе иметь возможность поддерживать пользователей.
Я наивно ожидал, что в меню появится опция (похожая на «Настройка сайта») после того, как они вошли в систему, это не так.
Какие дополнительные шаги мне нужно предпринять, чтобы этого добиться?