Помогите, пожалуйста, с правами доступа.
Я, наверное, что-то упустила…
Задача такая: создать группу пользователей для магазина у которых есть возможность управлять заказами, тикетами и совершать какие угодно действия с товарами (менеджеры получается).
Я создала нового пользователя №1. Группа Administrator, роль Super User. Тогда №1 спокойно заходит в админку со всеми правами.
Пользователь №2 входит в ранее созданную группу Managers с настройками: Контексты — web, mgr; Политика бэк-энда — miniShopManagerPolicy. И теперь №2 не может войти в админку.
Что не так я сделала?
PS Я понимаю что права доступа уже всем надоели, но я много прочитала того, что было на modx.pro по этой теме, и тема прав доступа для многих правда сначала очень непонятная.
Задача такая: создать группу пользователей для магазина у которых есть возможность управлять заказами, тикетами и совершать какие угодно действия с товарами (менеджеры получается).
Я создала нового пользователя №1. Группа Administrator, роль Super User. Тогда №1 спокойно заходит в админку со всеми правами.
Пользователь №2 входит в ранее созданную группу Managers с настройками: Контексты — web, mgr; Политика бэк-энда — miniShopManagerPolicy. И теперь №2 не может войти в админку.
Что не так я сделала?
PS Я понимаю что права доступа уже всем надоели, но я много прочитала того, что было на modx.pro по этой теме, и тема прав доступа для многих правда сначала очень непонятная.
Комментарии: 9
Если вы дали пользователя набор прав только из miniShopManagerPolicy, то там нет прав на доступ в админку. Добавьте ему еще политику Content Editor, например.
Да, заходит, спасибо. Я добавила Content Editor и в панели админки нет управления заказами. Наверное, чтобы политика доступа удовлетворяла моей задаче и в ней не было лишнего нужно новую создавать с определенными настройками?
Нет отдельной вкладки minishop2 в верхнем меню? Нет вкладки minishop2 в меню Компоненты/Управление?
Если нет, то в Действиях скорее всего добавлено право доступа, которое надо включить в политике доступа.
Конечно стоит хотя бы разобраться в вопросе безопасности доступа.
Если нет, то в Действиях скорее всего добавлено право доступа, которое надо включить в политике доступа.
Конечно стоит хотя бы разобраться в вопросе безопасности доступа.
Всего 2 вкладки в верхнем меню: Сайт (Новый ресурс, Перейти на сайт) и Управление (Отчеты и Расписание сайта). Я так понимаю от политики Content Editor. Но товары можно создавать)
Настройте политику Content Editor.
Включите доступ к компонентам.
Включите доступ к компонентам.
Хорошо, спасибо Вам, понятно стало в чем разбираться. Больше не отвлекаю)
Извините за наглость, но у меня еще такие вопросы возникли чем отличается в применении контекст web и mgr? И про доступ к группам ресурсов: у меня есть каталог и в нем папки подкатегорий с товарами. Я даю доступ к каталогу, то пользователь получит доступ к каталогу и всему что внутри? И что тогда категории элементов? Еще раз извините за наглость…
Обычно web (и другие) — это внешняя часть сайта, frontend. А mgr — это администраторская панель.
Да, группы ресурсов служат для разграничения доступа к ресурсам. По умолчанию имеется доступ ко всему (в администраторской панели).
У вас в панели слева есть три вкладки: Ресурсы, Элементы, Файлы. Категории элементов служат для визуального разбиения элементов в дереве (чанков, сниппетов, плагинов, шаблонов) и разграничения доступа.
А вообще базовые вещи желательно черпать из мануалов :)
Да, группы ресурсов служат для разграничения доступа к ресурсам. По умолчанию имеется доступ ко всему (в администраторской панели).
У вас в панели слева есть три вкладки: Ресурсы, Элементы, Файлы. Категории элементов служат для визуального разбиения элементов в дереве (чанков, сниппетов, плагинов, шаблонов) и разграничения доступа.
А вообще базовые вещи желательно черпать из мануалов :)
Все поняла, спасибо. Пробегусь по мануалам еще раз. А вообще, мне очень нравится документация, все четко и по пунктам, но жалко что там еще не все есть. Много чего узнала из комментариев. Этот магазин — моя дипломная работа и по совместительству первое знакомство с web. Столько информации с нуля, иногда даже вспомнить сразу не могу что и как я сделала в магазине :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.