Версия: 6.x
burger close
Права доступа

В ReadyScript можно ограничить доступ пользователей к различным сущностям при помощи групп.

Основные понятия

admin_menu.png
Разделы управления пользователями и группами
В разделе Управление → Пользователи → Учётные записи у каждого пользователя можно указать список групп, к которым он принадлежит.

Настройка прав доступа групп осуществляется в административной панели интернет-магазина в разделе Управление → Пользователи → Группы.

user_groups.png
Список групп пользователей

В ReadyScript изначалдьно существует несколько системных групп пользователей, их нельзя удалить:

  • Гости - все посетители сайта автоматически принадлежат к данной группе (группа "Гости" существует только на клие стороне сайта)
  • Клиенты - авторизованные пользователи автоматически принадлежат к данной группе (группа "Клиенты" существует только на пользовательской стороне сайта)
  • Администраторы - группа пользователей, обладающая доступом к административной панели сайта
  • Супервизоры - группа пользователей, обладающая полным доступом ко всем функциям системы

Чтобы создать новую группу пользователей нажмите кнопку "Добавить" в верхнем левом углу.

Настройки группы пользователей

Вкладка "Основные"

  • Псевдоним(англ.яз) - идентификатор группы (после создания группы изменить невозможно)
  • Название группы - наименование для административной панели
  • Описание - текстовое описание роли группы
  • Администратор - флаг, является ли группа администраторами

Вкладка "Права" (настройки на данной вкладке индивидуальны для каждого мультисайта)

  • Включить доступ к администрированию текущего сайта - флаг, доступа к административной панели сайта
  • Блок "Доступ к пунктам меню" - позволяет указать какие пункты будут доступны для членов данной группы
  • Блок "Права к модулям" - позволяет указать права доступа к модулям системы для членов данной группы

Доступ к пунктам меню

access_menu.png

Блок "Доступ к пунктам меню" состоит из 2-х частей:

  • слева "меню пользователя" - клиентское меню, настраивается в разделе Веб-сайт → Меню
  • справа "меню администратора" - меню в административной панели, создаётся модулями установленными на сайте

Если пользователь принадлежит одновременно к нескольким группам - он получает доступ ко всем пунктам меню, указанным в его группах.

Пункты меню к которым у пользователя нет доступа не отображаются в клиентской части и в административной панели.

Доступ к модулям

access_module.png

У каждого модуля есть свой набор прав. Для каждого права можно указать уровень доступа:

  • Разрешение - группа имеет доступ к данному праву
  • Запрещение - группа не имеет доступа к данному праву
  • По умолчанию - группа не влияет на доступ к данному праву

Если пользователь принадлежит одновременно к нескольким группам - права доступа его групп суммируются. При этом если группы пользователя имеют различный доступ к праву или ни одна из групп не влияет на право - уровень доступа определяется настройкой "Приоритета прав" в разделе Управление → Настройка системы → вкладка "Система прав"

access_priority.png