Создание менеджера с ограниченными возможностями)

Подскажите как в рево создать менеджера админки с доступом только к выбранному корневому разделу (и его дочерним ресурсам)?
aligan
22 января 2016, 09:48
modx.pro
2
1 040
0

Комментарии: 4

Максим Кузнецов
22 января 2016, 13:18
0
— создаете группу пользователей (managers) с желаемыми правами /?a=security/permission

— задаете пользователю/группе пользователей настройку tree_root_id
(пользователи/группы пользователей -> редактировать -> закладка «Настройка»)

ИЛИ

— создаете контекст и назначаете менеджеру определенные права доступа для данного контекста, после чего назначаете контексту перечень доступных для менеджера ресурсов /?a=context

ИЛИ

— создаете группу ресурсов (запрещено для менеджера) и отключаете менеджера от не желаемых ресурсов /?a=security/resourcegroup

ИЛИ

— пишите плагин, срабатывающий в контексте mgr на событие OnManagerPageBeforeRender, который при создании/изменении ресурса будет выдавать алерт или редиректить при попытке не желаемого проникновения



И далее кастомизируете оформление, пряча не желаемые к просмотру/редактирования поля через настройку форм ?a=security/forms
    Роман Садоян
    22 января 2016, 13:27
    0
    — создаете группу ресурсов (запрещено для менеджера) и отключаете менеджера от не желаемых ресурсов /?a=security/resourcegroup
    Назначить группу ресурсов в которую входят все ресурсы и поставить Запретить.
    Разделить ресурсы по группам ресурсов.
    Дальше отдельным группам пользователей разрешать доступ к конкретным группам ресурсов.
    Роман Садоян
    22 января 2016, 13:28
    0
    Лучше всего делать свою админку для менеджеров.
      Evgeny Tarasov
      23 января 2016, 10:51
      0
      Вот эта заметка будет очень полезной
      community.modx-cms.ru/blog/documentation/869.html
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4