Политика команды
Как владелец или администратор ограничивает действия участников — правку и удаление задач, GPS-трекинг, видимость разделов
Политика команды
Политика команды — набор ограничений, которые владелец или администратор задаёт для участников своей команды. С её помощью можно запретить участникам создавать, править и удалять задачи, менять их статус, вручную записывать время, запускать GPS-трекинг или таймер, а также скрыть у них отдельные разделы приложения (пробег, отчёты, статистику, геозоны).
Ограничения действуют только внутри командной организации и только на задачи её трекеров. Личная работа участника и трекеры, подключённые лично, политикой не затрагиваются.
Что это НЕ такое
Политика команды — это управляемый профиль, а не защита от обхода. Она настраивает интерфейс приложения, но не запирает данные в трекере:
- Участник по-прежнему может открыть тот же Redmine (или другой трекер) в браузере и отредактировать задачу там — приложение это не контролирует.
- Настоящий барьер для правок — права самого трекера (роли в Redmine, разрешения в OpenProject и т.д.). Политика команды поверх них лишь убирает соответствующие кнопки в приложении.
Смысл политики — навести порядок в приложении, чтобы полевой работник случайно не удалил задачу или не переписал чужие поля, а не построить стену безопасности. Если нужен жёсткий запрет — настраивайте права в самом трекере.
Часть ограничений всё же работает жёстко, на сервере: GPS-трекинг, перенос коннектора между командами и запись самих настроек. Эти точки Taskloc контролирует по-настоящему.
Что можно ограничить
| Действие | По умолчанию для участника |
|---|---|
| Правка задачи — заголовок, описание, приоритет, исполнитель, трекер | Запрещена |
| Создание задачи | Разрешено |
| Удаление задачи | Запрещено |
| Смена статуса задачи | Разрешена |
| Ручная запись времени | Разрешена |
| Таймер без GPS | Разрешён |
| GPS-трекинг | Разрешён |
| Разделы: пробег, отчёты, «Моя статистика», геозоны | Показаны |
Важно про правку и удаление. По умолчанию участники команды не могут править и удалять задачи трекеров этой команды, пока владелец или администратор явно это не разрешит. Это сделано намеренно: полевой работник видит задачу, ведёт по ней трекинг и меняет статус, но не переписывает её поля. Владельца и администратора это ограничение не касается.
Ограничения — общие для всей команды: один набор правил действует одинаково на всех участников и на все трекеры, привязанные к этой команде.
Как это выглядит у участника
Запрещённое действие не исчезает молча — участник понимает, что это ограничение команды, а не поломка:
- Кнопки и пункты меню запрещённых действий скрыты. Если участник всё же попытается выполнить действие обходным путём, внизу экрана появится сообщение «Действие запрещено политикой команды».
- Личные переключатели, которыми управляет команда (например, главный переключатель GPS в настройках трекинга), показаны выключенными с подписью «Запрещено на уровне команды».
- Скрытые разделы (пробег, отчёты, статистика, геозоны) просто не отображаются, пока участник работает в контексте этой команды. В личной организации разделы всегда на месте.
Кого касается
- Только участников команды. Владелец и администратор политикой не ограничены — они всегда могут править, удалять и настраивать.
- Ограничения привязаны к трекерам команды. Если участник подключил трекер лично (в «Личное» или без привязки к команде), политика на него не распространяется — командой управляется только командное.
Как настроить (владелец или администратор)
- Откройте «Управление организациями» → карточку своей команды.
- Перейдите на вкладку «Политика команды».
- Включайте и выключайте переключатели по нужным действиям и разделам.
Изменения сохраняются сразу. Настраивать политику можно только для активной команды — если вы находитесь в другом контексте, приложение подскажет переключиться на нужную команду.
Включить принудительный GPS (в настройках трекинга) и запретить GPS (в политике) одновременно нельзя — это взаимоисключающие настройки, приложение не даст сохранить такую комбинацию.
Лимиты параллельных сессий
Кроме переключателей политики, у команды есть лимиты одновременных сессий — сколько GPS-сессий и сколько таймеров один участник может вести параллельно. Лимиты задаются отдельно для GPS и таймеров (от 1 до 3 каждый; по умолчанию — 1 GPS-сессия и 1 таймер) и считаются по той команде, к которой привязан трекер задачи.
Важное отличие от остальной политики: лимит действует на всех, включая владельца и администратора — обойти его ролью нельзя. Как лимит выглядит при работе — в разделе GPS-трекинг.
Перенос коннектора из команды
Есть важное следствие. Если участник сам привязал свой трекер к команде, забрать его обратно без администратора он не сможет: перенос коннектора из командной организации разрешён только владельцу или администратору этой команды. Так политика не «отваливается» простым отвязыванием трекера. Подробнее про подключение трекеров — в разделе Коннекторы.