Доступы и роли в задачах
В приложении реализовано два уровня доступа к странице "Задачи" в соответствии с ролью пользователя на сервисе и система доступа к задачам и задачам по магазинам в зависимости от роли пользователя в задаче.
Доступы в соответствии с ролью пользователя на сервисе
Для роли, предоставляемой пользователям на решении Admin Panel, можно настроить два уровня доступа к странице "Задачи" в настройках "Разрешенные функционалы решений":
- Страница "Задачи" (Полный доступ) — позволяет создавать новые задачи, просматривать детали и выполнять их. Является обязательным уровнем доступа для роли в задаче Автор;
- Страница "Задачи" (Просмотр и выполнение) — позволяет просматривать детали задач и выполнять их, без возможности создания новых.
Роли в задачи
Роль в задачи определяет, какие задачи отображаются на карточках заданий в списке, а также, какие действия доступны при работе с деталями задачи — от просмотра информации до выполнения и контроля.
Доступны три роли в задании:
- Автор — создает задачу;
- Исполнитель — назначается для выполнения задачи в одном или нескольких магазинах;
- Наблюдатель — назначается для наблюдения и контроля выполнения задачи.
Автор и наблюдатель имеют доступ к основной задаче и всем задачам по магазинам. Доступ исполнителя зависит от количества магазинов, в которых он назначен исполнителем.
Автор и наблюдатель к заданию
На карточке основного задачи в меню "три точки" пользователям доступны опции:
- Редактировать — позволяет изменить настройки выбранного задачи (описание, дедлайн, список магазинов, товары, исполнители, наблюдатели);
- Повторять — создает регулярное задание на основе текущего (при наличии разрешенного функционала Страница "Задачи" (Полный доступ));
- Копировать — копирует выбранное задание, как разовое (при наличии разрешенного функционала Страница "Задачи" (Полный доступ));
- Наблюдатели — открывает список наблюдателей с возможностью удаления.
- Удалить — удаляет выбранное задание;
Доступные опции на страницах "Детали задачи" и "Детали задачи на магазине":
- изменение статуса (основной задачи и на каждом задачи на магазине);
- изменение приоритета (основной задачи и на каждом задачи на магазине);
- работа с чек-листами (основной задачи и на каждом задачи на магазине);
- создание комментариев (основной задачи и на каждом задачи на магазине);
- просмотр истории изменений (основной задачи и на каждом задачи на магазине);
- работа с товарами (задачи на магазин);
- работа с фотоотчетами (задачи на магазин);
- просмотр прикрепленного файла (задачи на магазин).
Исполнитель на одном магазине
Если пользователь назначен исполнителем только на один магазин, на вкладке "Мои задачи" отображается карточка задачи по магазину, отражающая статус и приоритет такой задачи.
На карточке задачи по магазину в меню "три точки" пользователям доступны опции:
- Повторять — создает регулярное задание на основе текущего (при наличии разрешенного функционала Страница "Задачи" (Полный доступ));
- Копировать — копирует задание как разовое для одного магазина (при наличии разрешенного функционала Страница "Задачи" (Полный доступ));
- Наблюдатели — открывает список наблюдателей без возможности редактирования.
Доступные опции на страницах "Детали задачи на магазине":
- изменение статуса;
- изменение приоритета;
- работа с чек-листами;
- создание комментариев;
- просмотр истории изменений;
- работа с товарами;
- работа с фотоотчетами;
- просмотр прикрепленного файла.
Исполнитель на нескольких магазинах
Если пользователь назначен исполнителем на нескольких магазинах, основная задача доступна в режиме просмотра. На странице "Детали задачи" отображаются карточки только тех задач по магазинам, в которых пользователь определен исполнителем.
На карточке основной задачи в меню "три точки" пользователям доступны опции:
- Повторять — создает регулярную задачу на основе текущей (при наличии разрешенного функционала Страница "Задачи" (Полный доступ));
- Копировать — копирует задание как разовое для одного магазина (при наличии разрешенного функционала Страница "Задачи" (Полный доступ));
- Наблюдатели — открывает список наблюдателей без возможности редактирования.
Доступные опции на странице "Детали задачи" и "Детали задачи на магазине":
- изменение статуса (задачи на магазин);
- изменение приоритета (задачи на магазин);
- работа с чек-листами (основной задачи и на каждом задачи на магазине);
- создание комментариев (основной задачи и на каждом задачи на магазине);
- просмотр истории изменений (основной задачи и на каждом задачи на магазине);
- работа с товарами (задачи на магазин);
- работа с фотоотчетами (задачи на магазин);
- просмотр прикрепленного файла (задачи на магазин).
Комментарии
Вкладка "Комментарии" основной задачи доступна для автора, наблюдателей и исполнителей, назначенных на двух или более магазинах.
На странице "Детали задачи" (основной задачи), на вкладке "Комментарии", после нажатия на кнопку "Добавить комментарий" открывается окно с выбором действия:
- Добавить на все магазины;
- Добавить в основную задачу;
- Назад — отменяет добавление комментария и закрывает окно.
В комментариях можно тегнуть только тех пользователей, которые имеют доступ к просмотру соответствующей задачи.
Ограничение доступа
Если пользователь теряет доступ к магазинам в соответствии с настройками на Admin Panel, применяются следующие ограничения:
| Потеря доступа ко всем магазинам в Задаче | Потеря доступа к части магазинов в Задаче |
Автор | Задача становится доступной в режиме просмотра | Недоступны задачи на магазины, к которым он потерял доступ |
Исполнитель | Задача становится недоступной для пользователя | Недоступные задачи на магазины, к которым он потерял доступ |
Наблюдатель | Задача становится доступной в режиме просмотра | Недоступные задачи на магазины, к которым он потерял доступ |
В случае потери доступа к магазинам — соответствующие карточки магазинов отображаются неактивными, переход на страницы "Детали задачи по магазинам", к которым нет доступа, невозможен.
Последнее изменение: 19/12/2025
Спасибо!





