Помогите, пожалуйста, с правами доступа.

Я, наверное, что-то упустила…

Задача такая: создать группу пользователей для магазина у которых есть возможность управлять заказами, тикетами и совершать какие угодно действия с товарами (менеджеры получается).
Я создала нового пользователя №1. Группа Administrator, роль Super User. Тогда №1 спокойно заходит в админку со всеми правами.
Пользователь №2 входит в ранее созданную группу Managers с настройками: Контексты — web, mgr; Политика бэк-энда — miniShopManagerPolicy. И теперь №2 не может войти в админку.

Что не так я сделала?

PS Я понимаю что права доступа уже всем надоели, но я много прочитала того, что было на modx.pro по этой теме, и тема прав доступа для многих правда сначала очень непонятная.
Виктория Караулова
02 мая 2015, 13:25
modx.pro
2 001
0

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

Алексей Ерохин
02 мая 2015, 16:39
+1
Если вы дали пользователя набор прав только из miniShopManagerPolicy, то там нет прав на доступ в админку. Добавьте ему еще политику Content Editor, например.
    Виктория Караулова
    02 мая 2015, 16:54
    0
    Да, заходит, спасибо. Я добавила Content Editor и в панели админки нет управления заказами. Наверное, чтобы политика доступа удовлетворяла моей задаче и в ней не было лишнего нужно новую создавать с определенными настройками?
      Алексей Ерохин
      02 мая 2015, 17:11
      0
      Нет отдельной вкладки minishop2 в верхнем меню? Нет вкладки minishop2 в меню Компоненты/Управление?
      Если нет, то в Действиях скорее всего добавлено право доступа, которое надо включить в политике доступа.

      Конечно стоит хотя бы разобраться в вопросе безопасности доступа.
        Виктория Караулова
        02 мая 2015, 17:19
        0
        Всего 2 вкладки в верхнем меню: Сайт (Новый ресурс, Перейти на сайт) и Управление (Отчеты и Расписание сайта). Я так понимаю от политики Content Editor. Но товары можно создавать)
          Алексей Ерохин
          02 мая 2015, 17:20
          0
          Настройте политику Content Editor.
          Включите доступ к компонентам.
            Виктория Караулова
            02 мая 2015, 17:26
            0
            Хорошо, спасибо Вам, понятно стало в чем разбираться. Больше не отвлекаю)
      Виктория Караулова
      02 мая 2015, 17:06
      0
      Извините за наглость, но у меня еще такие вопросы возникли чем отличается в применении контекст web и mgr? И про доступ к группам ресурсов: у меня есть каталог и в нем папки подкатегорий с товарами. Я даю доступ к каталогу, то пользователь получит доступ к каталогу и всему что внутри? И что тогда категории элементов? Еще раз извините за наглость…
        Алексей Ерохин
        02 мая 2015, 17:17
        0
        Обычно web (и другие) — это внешняя часть сайта, frontend. А mgr — это администраторская панель.

        Да, группы ресурсов служат для разграничения доступа к ресурсам. По умолчанию имеется доступ ко всему (в администраторской панели).

        У вас в панели слева есть три вкладки: Ресурсы, Элементы, Файлы. Категории элементов служат для визуального разбиения элементов в дереве (чанков, сниппетов, плагинов, шаблонов) и разграничения доступа.

        А вообще базовые вещи желательно черпать из мануалов :)
          Виктория Караулова
          02 мая 2015, 17:25
          0
          Все поняла, спасибо. Пробегусь по мануалам еще раз. А вообще, мне очень нравится документация, все четко и по пунктам, но жалко что там еще не все есть. Много чего узнала из комментариев. Этот магазин — моя дипломная работа и по совместительству первое знакомство с web. Столько информации с нуля, иногда даже вспомнить сразу не могу что и как я сделала в магазине :)
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      9