Создание менеджера с ограниченными возможностями)
Подскажите как в рево создать менеджера админки с доступом только к выбранному корневому разделу (и его дочерним ресурсам)?
Комментарии: 4
— создаете группу пользователей (managers) с желаемыми правами /?a=security/permission
— задаете пользователю/группе пользователей настройку tree_root_id
(пользователи/группы пользователей -> редактировать -> закладка «Настройка»)
ИЛИ
— создаете контекст и назначаете менеджеру определенные права доступа для данного контекста, после чего назначаете контексту перечень доступных для менеджера ресурсов /?a=context
ИЛИ
— создаете группу ресурсов (запрещено для менеджера) и отключаете менеджера от не желаемых ресурсов /?a=security/resourcegroup
ИЛИ
— пишите плагин, срабатывающий в контексте mgr на событие OnManagerPageBeforeRender, который при создании/изменении ресурса будет выдавать алерт или редиректить при попытке не желаемого проникновения
…
И далее кастомизируете оформление, пряча не желаемые к просмотру/редактирования поля через настройку форм ?a=security/forms
— задаете пользователю/группе пользователей настройку tree_root_id
(пользователи/группы пользователей -> редактировать -> закладка «Настройка»)
ИЛИ
— создаете контекст и назначаете менеджеру определенные права доступа для данного контекста, после чего назначаете контексту перечень доступных для менеджера ресурсов /?a=context
ИЛИ
— создаете группу ресурсов (запрещено для менеджера) и отключаете менеджера от не желаемых ресурсов /?a=security/resourcegroup
ИЛИ
— пишите плагин, срабатывающий в контексте mgr на событие OnManagerPageBeforeRender, который при создании/изменении ресурса будет выдавать алерт или редиректить при попытке не желаемого проникновения
…
И далее кастомизируете оформление, пряча не желаемые к просмотру/редактирования поля через настройку форм ?a=security/forms
— создаете группу ресурсов (запрещено для менеджера) и отключаете менеджера от не желаемых ресурсов /?a=security/resourcegroupНазначить группу ресурсов в которую входят все ресурсы и поставить Запретить.
Разделить ресурсы по группам ресурсов.
Дальше отдельным группам пользователей разрешать доступ к конкретным группам ресурсов.
Лучше всего делать свою админку для менеджеров.
Вот эта заметка будет очень полезной
community.modx-cms.ru/blog/documentation/869.html
community.modx-cms.ru/blog/documentation/869.html
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.