Управление правами доступа
Данный функционал предоставляет возможность создавать роли пользователей, а также присваивать им соответствующие права доступа в систему ImageCMS Shop.
Функционал является крайне полезным для средних и больших интернет-магазинов, у которых штат сотрудников состоит более чем из нескольких человек и чьи обязанности имеют определенное распределение. В таком случае главный администратор может разграничить права доступа к элементам админпрофиля соответственно рабочим функциям сотрудников интернет-магазина, тем самым минимизируя возможность ошибок со стороны человека, а также повышая уровень контроля и организации работы интернет-магазина изнутри.
Для наделения пользователя правами требуется его предварительное создание через раздел меню администратора "Список пользователей".
По умолчанию в ImageCMS Shop создан только один пользователь - Администратор, наделенный правами доступа без ограничений.
1. Просмотреть права пользователей - можно, выбрав пункты главного меню пользователя "Система" или "Пользователи" (так как ссылка на данный функционал продублирована для удобства и интуитивной понятности), а в них следует выбрать подпункт "Управление правами доступа":
После чего перед вами откроется одноименное окно следующего вида:
2. Элементы окна "Управление правами доступа" следующие:
- Столбец выбора - позволяет осуществлять выбор ролей пользователей, подлежащих удалению.
- Столбец "ID" - содержит уникальное идентификационное обозначение роли, используемое системой.
- Столбец "Имя" - содержит обобщающее название роли соответственно рабочих обязанностей пользователя, которому присвоена данная роль. Например, "менеджер по продажам", "контент-менеджер" и т.п. Осуществление клика по содержимому данного столбца открывает форму редактирования категории.
- Столбец "Описание" - содержит короткое текстовое описание, характеризующее в целом права доступа, присвоенные роли, соответственно рабочих обязаностей пользователя. Например: Менеджер по продажам - Доступ к товарам и рассылкам.
- Блок функциональных кнопок, предоставляющих администратору возможность удалять предварительно выбранные роли пользователей при помощи кнопки "Удалить", а также открывать форму создания новой роли при помощи кнопки "Новая роль":
3. Создать роль пользователя - можно кликом по клавише "Новая роль" в правом верхнем углу окна "Управление правами доступа".
После чего появится окно "Создание роли". В данном окне следует осуществить следующие действия:
1. В поле "Имя" - следует указать название создаваемой роли пользователя. В данном случае возможно создать роль пользователей как с правами доступа в админчасть, так и без них. Последний вариант рекомендуется использовать для создания таких ролей, как: "Новый пользователь" - для недавно зарегистрировавшихся покупателей; "Постоянный покупатель" или "Оптовый покупатель" - для покупателей с продолжительной историей покупок. Осуществление создания такого вида ролей предоставит вам возможность отслеживать общую активность пользователей, которым присвоена данная роль при помощи окна "Список пользователей", применив в нем фильтр по роли:
2. В поле "Описание" - следует указать короткую характеристику прав доступа, присваиваемых создаваемой роли.
3. В поле "Важность" - следует указать степень важности создаваемой роли, от значения 1 до максимального значения количества ролей. В системе допускается несколько ролей одинаковой важности. Роль со значение важности 1 - является самой важной, и по умолчанию данное значение присваивается администратору. В процессе работы в админчасти магазина приоритетность осуществленных действий будет зависеть от значения важности роли:
4. Осуществить выбор элементов системы при помощи блока вкладок, к которым вы желаете предоставить права доступа создаваемой роли. Для удобства элементы ImageCMS Shop распределены соответственно своей принадлежности и сути на три вкладки:
Вкладка "Магазин" - вкладка предоставляет возможность присвоить создаваемой роли права доступа к элементам системы, не имеющим влияния на ее функционирование и относящимся к средствам учёта товаров и их вывода в интерфейс покупателя
Данная вкладка предоставляет возможность установить и произвести тонкую настройку прав доступа к:
- главной панели управления магазином;
- статистикой магазина;
- слежения за товарами;
- товарными складами;
- подарочными сертификатами;
- наборами товаров;
- категориями товаров;
- товарами;
- обмену данными;
- скидками интернет-магазина;
- статусами уведомлений;
- поиском;
- баннерами;
- брендами;
- способами доставки;
- способами оплаты;
- статусами заказов;
- пользователями магазина;
- дополнительными полями интернет-магазина;
- свойствами товаров;
- настройками магазина;
- валютами;
- e-mail уведомлениями;
- обратными звонками;
- заказами магазина.
Вкладка "Базовые" - вкладка предоставляет возможность присвоить создаваемой роли права доступа к элементам системы, имеющим отношение к ее функционированию и не подлежащим выводу в интерфейс покупателя.
Данная вкладка предоставляет возможность установить и произвести тонкую настройку прав доступа к:
- админпанели;
- истории событий;
- кешу системы;
- управлению главной страницей админпанели;
- бекапам;
- настройкам входа в админпанель;
- базовым настройкам;
- языкам;
- виджетам магазина;
- категориям магазина;
- страницам магазина;
- и ряду других компонентов.
Вкладка "Модуль" - вкладка предоставляет возможность присвоить создаваемой роли права доступа к модулям системы.
Данная вкладка предоставляет возможность установить и произвести тонкую настройку прав доступа к:
- модулю обратной связи;
- модулю e-mail рассылок;
- модулю подписки и рассылки;
- модулю кнопок социальных сетей;
- модулю перенаправлений (редиректов);
- модулю RSS;
- модулю шаблонов писем;
- модулю интеграции с социальными сетями;
- модулю комментариев;
- конструктору полей;
- модулю управления пользователями;
- модулю меню;
- редактору шаблонов;
- карте сайта;
- галереи
- шаблонам модуля.
5. Сохранить изменения при помощи кнопок "Сохранить" или "Сохранить и выйти":
4. Редактировать роль пользователя - можно при помощи окна "Управление правами доступа", осуществив клик по роли, подлежащей редактированию, в столбце "Имя" (А) или по уникальному ID роли, содержимому в столбце “ID” (В):
После чего появится окно “Редактирование роли: _ ”, аналогичное окну создания.
Единственным отличием является наличие в форме редактирования поля "Полное описание", с помощью которого предоставлена возможность указать более обширное описание роли.
6. Удалить роль пользователя - можно при помощи клавиши с изображением корзины “Удалить” (В), которая находится справа в окне "Управление правами доступа", предварительно осуществив выбор ролей, подлежащих удалению, в столбце выбора (А):