Роли
Роль — это именованный набор разрешений. Здесь вы её создаёте, а назначаете в разделе Пользователи. Отдельное разрешение никому не выдаётся напрямую: всё проходит через роль.
| Раздел | Пользователи и доступ |
| Путь в панели | /admin/roles |
| Необходимый доступ | Roles → View list |
Список
| Столбец | Что показывает |
|---|---|
| Отображаемое имя | Название роли, которое видят сотрудники |
| Уровень доступа | Сводка: сколько разрешений, в скольких модулях и сколько из них с высоким риском |
| Действия | Просмотр разрешений, Редактировать роль и Удалить роль |
Ищите по Отображаемому имени и сортируйте: Сначала новые или Сначала старые. Просмотр разрешений показывает всё содержимое роли, не открывая редактор.
Роль, которая назначена вам самим, нельзя изменить или удалить: кнопки Редактировать роль и Удалить роль у неё скрыты. В списке также есть роли, которые платформа предоставляет всем, например роль, которая есть у каждого аккаунта клиента. Их тоже нельзя изменить или удалить.
Роль Seller Manager нельзя редактировать: кнопка Редактировать роль у неё скрыта. При этом её разрешения можно просмотреть, а удалить её можно так же, как любую другую роль, которая не назначена вам.
Создание роли
Кнопка Добавить роль открывает редактор роли на отдельной странице. В нём одно поле:
| Поле | Что принимает |
|---|---|
| Название роли | Обязательное, от 3 до 50 символов, не должно совпадать с названием другой роли на вашей платформе |
Затем выберите разрешения. Нужно хотя бы одно. Кнопка Сохранить роль неактивна, пока вы ничего не изменили. Отменить и Назад к ролям закрывают редактор без сохранения.
Редактор разрешений
Все разрешения сгруппированы по модулям, а внутри модуля по действиям. В редакторе есть:
| Инструмент | Назначение |
|---|---|
| Поиск | Найти разрешение, модуль или действие по названию |
| Выбрать все / Очистить все | Начать со всех разрешений или ни с одного |
| Развернуть все / Свернуть все | Удобно перемещаться по длинным спискам |
| Метки Полный / Частичный | Видно, насколько заполнен каждый модуль |
| Отметка Высокий риск | Видно разрешения, над которыми стоит задуматься |
| Панель сводки | Текущие счётчики и индикатор Несохранённые изменения |
Действия
Одни и те же действия встречаются в разных модулях. В редакторе ролей они показаны на английском:
| Действие | Что разрешает |
|---|---|
| View list | Видеть экран списка. Именно это разрешение добавляет страницу в боковое меню сотрудника |
| View | Открывать отдельную запись |
| Available services | Видеть список услуг, доступных вашей платформе, на экранах, где нужно выбрать услугу |
| Create · Create or update · Edit | Добавлять и изменять |
| Change status · Approve · Reserve · Recommend · Cancel | Действия рабочего процесса |
| Assign role | Назначать роль другому человеку |
| Withdraw | Выводить деньги из кошелька |
| Access | Открывать отдельную панель: Blog → Access позволяет открыть Панель блога |
| Export · Manage · Delete | Всё остальное |
Экран появляется в боковом меню сотрудника, только если в его роли есть разрешение View list для этого экрана. Без него страница для сотрудника вообще недоступна.
Высокий риск
Четыре действия отмечены везде, где встречаются:
| Действие | Почему |
|---|---|
| Delete | Удаляет данные, обычно безвозвратно |
| Manage | Даёт широкий контроль над модулем |
| Withdraw | Выводит деньги из вашего кошелька |
| Assign role | Позволяет менять возможности других сотрудников, в том числе выдавать роль с бо́льшим доступом, чем у себя |
Кроме того, целиком, за исключением просмотра, отмечены два модуля: Roles и Commissions.
Отметка призывает задуматься, а не запрещает. Финансовой роли нужен Withdraw, а редактору контента нет.
Изменение и удаление
Изменение роли сразу меняет возможности всех, у кого она назначена.
При удалении роли удаляется и вся связанная с ней информация, поэтому панель не даст удалить роль, пока она у кого-то есть. Сначала назначьте каждому из этих сотрудников другую роль в разделе Пользователи, а затем удалите её.
Чем роль не управляет
Некоторые вещи решаются на уровне выше любой роли:
- Какие услуги может продавать ваша платформа. Это не скрывает ни одного экрана панели, но определяет, что вы можете включить в разделе Информация о продавце и предложить на витрине
- Комиссии: этот раздел есть только на платформах с контролируемой наценкой
- Из каких шлюзов, палитр и вариантов макета вы можете выбирать
Если страницы нет даже у роли со всеми разрешениями, это Комиссии на платформе без контролируемой наценки.
Вопросы и ответы
Может ли у человека быть две роли? Нет. Создайте роль, которая охватывает обе должности.
Почему коллега не видит целую группу разделов? Группа исчезает, когда скрыт каждый экран внутри неё. Значит, в роли коллеги нет ни одного разрешения из этой группы.
Как создать роль только для просмотра? Выдайте View list и View в нужных модулях и не выдавайте разрешений на создание, изменение и удаление.
Нужна ли владельцу роль? В шапке владелец отмечен как Владелец, но что он может открыть, по-прежнему определяют разрешения его роли, обычно полной. Это не обход прав.
Связанные страницы
- Кто что может делать: как устроены права
- Добавление команды: создание и назначение ролей
- Пользователи