Пользователи и роли
Как дать доступ менеджеру или редактору, какие бывают роли, журнал действий.
У каждого, кто работает с сайтом, должна быть своя учётная запись: так видно, кто что менял, и легко закрыть доступ уволившемуся сотруднику.
Добавить пользователя
- Система → Пользователи → «Добавить».
- Имя, e-mail (это логин) и роль.
- Задайте пароль и передайте его сотруднику — он сможет сменить его в своём профиле или через «Забыли пароль?».
Роли
- Администратор — всё, включая настройки, модули и пользователей.
- Редактор — страницы, записи, медиа, формы.
- Менеджер магазина — заказы, покупатели, товары, отзывы.
Роли настраиваются в Система → Роли: можно создать свою и отметить нужные права (например, «только заказы и заявки»).
Журнал действий
Система → Журнал действий — кто, когда и что сделал: вход, изменение страницы, смена статуса заказа, удаление. Поиск по пользователю и действию.
Безопасность
- Пароль — от 10 символов, не совпадает с e-mail.
- Забыли пароль — «Забыли пароль?» на странице входа пришлёт ссылку на почту.
- После нескольких неверных попыток вход временно блокируется.
Кто может вставлять HTML и скрипты
Блоки «HTML» и «Код» выводят на сайт всё, что в них написано, включая скрипты. Поэтому добавлять и менять их может только роль с правом «Вставка HTML и код-блоков» (content.html.manage). У роли «Администратор» оно есть, у редакторов — нет: редактор по-прежнему правит страницу и уже стоящие на ней HTML-блоки, но новый вставить не сможет. Выдайте право в «Люди → Роли», если доверяете человеку скрипты на сайте.
Ещё два правила, которые система соблюдает сама: аккаунт суперадминистратора меняет или удаляет только другой суперадминистратор, а роли можно выдать только те права, которые есть у вас самих.