Управление правами доступа

Данный функционал предоставляет возможность создавать роли пользователей, а также присваивать им соответствующие права доступа в систему ImageCMS Shop.

Функционал является крайне полезным для средних и больших интернет-магазинов, у которых штат сотрудников состоит более чем из нескольких человек и чьи обязанности имеют определенное распределение. В таком случае главный администратор может разграничить права доступа к элементам админпрофиля соответственно рабочим функциям сотрудников интернет-магазина, тем самым минимизируя возможность ошибок со стороны человека, а также повышая уровень контроля и организации работы интернет-магазина изнутри.

Для наделения пользователя правами требуется его предварительное создание через раздел меню администратора "Список пользователей".

По умолчанию в ImageCMS Shop создан только один пользователь - Администратор, наделенный правами доступа без ограничений.

1. Просмотреть права пользователей - можно, выбрав пункты главного меню пользователя "Система" или "Пользователи" (так как ссылка на данный функционал продублирована для удобства и интуитивной понятности), а в них следует выбрать подпункт "Управление правами доступа":


После чего перед вами откроется одноименное окно следующего вида:

 

2. Элементы окна "Управление правами доступа" следующие:

  1. Столбец выбора - позволяет осуществлять выбор ролей пользователей, подлежащих удалению.
  2. Столбец "ID" - содержит уникальное идентификационное обозначение роли, используемое системой.
  3. Столбец "Имя" - содержит обобщающее название роли соответственно рабочих обязанностей пользователя, которому присвоена данная роль. Например, "менеджер по продажам", "контент-менеджер" и т.п. Осуществление клика по содержимому данного столбца открывает форму редактирования категории.
  4. Столбец "Описание" - содержит короткое текстовое описание, характеризующее в целом права доступа, присвоенные роли, соответственно рабочих обязаностей пользователя. Например: Менеджер по продажам - Доступ к товарам и рассылкам.
  5. Блок функциональных кнопок, предоставляющих администратору возможность удалять предварительно выбранные роли пользователей при помощи кнопки "Удалить", а также открывать форму создания новой роли при помощи кнопки "Новая роль":




3. Создать роль пользователя - можно кликом по клавише "Новая роль" в правом верхнем углу окна "Управление правами доступа".

После чего появится окно "Создание роли". В данном окне следует осуществить следующие действия:

1. В поле "Имя" - следует указать название создаваемой роли пользователя. В данном случае возможно создать роль пользователей как с правами доступа в админчасть, так и без них. Последний вариант рекомендуется использовать для создания таких ролей, как: "Новый пользователь" - для недавно зарегистрировавшихся покупателей; "Постоянный покупатель" или "Оптовый покупатель" - для покупателей с продолжительной историей покупок. Осуществление создания такого вида ролей предоставит вам возможность отслеживать общую активность пользователей, которым присвоена данная роль при помощи окна "Список пользователей", применив в нем фильтр по роли:


2. В поле "Описание" -  следует указать короткую характеристику прав доступа, присваиваемых создаваемой роли.

3. В поле "Важность" - следует указать степень важности создаваемой роли, от значения 1 до максимального значения количества ролей. В системе допускается несколько ролей одинаковой важности. Роль со значение важности 1 - является самой важной, и по умолчанию данное значение присваивается администратору. В процессе работы в админчасти магазина приоритетность осуществленных действий будет зависеть от значения важности роли:


4. Осуществить выбор элементов системы при помощи блока вкладок, к которым вы желаете предоставить права доступа создаваемой роли. Для удобства элементы ImageCMS Shop распределены соответственно своей принадлежности и сути на три вкладки:

Вкладка "Магазин" - вкладка предоставляет возможность присвоить создаваемой роли права доступа к элементам системы, не имеющим влияния на ее функционирование и относящимся к средствам учёта товаров и их вывода в интерфейс покупателя

Данная вкладка предоставляет возможность установить и произвести тонкую настройку прав доступа к:


Вкладка "Базовые" - вкладка предоставляет возможность присвоить создаваемой роли права доступа к элементам системы, имеющим отношение к ее функционированию и не подлежащим выводу в интерфейс покупателя.

Данная вкладка предоставляет возможность установить и произвести тонкую настройку прав доступа к:


Вкладка "Модуль" - вкладка предоставляет возможность присвоить создаваемой роли права доступа к модулям системы.

Данная вкладка предоставляет возможность установить и произвести тонкую настройку прав доступа к:


5. Сохранить изменения при помощи кнопок "Сохранить" или "Сохранить и выйти":




4. Редактировать роль пользователя
- можно при помощи окна "Управление правами доступа", осуществив клик по роли, подлежащей редактированию, в столбце "Имя" (А) или по уникальному ID роли, содержимому в столбце “ID” (В):



После чего появится окно “Редактирование роли: _ ”, аналогичное окну создания.

Единственным отличием является наличие в форме редактирования поля "Полное описание", с помощью которого предоставлена возможность указать более обширное описание роли.


6. Удалить роль пользователя - можно при помощи клавиши с изображением корзины “Удалить” (В), которая находится справа в окне "Управление правами доступа", предварительно осуществив выбор ролей, подлежащих удалению, в столбце выбора (А):