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