В Smartello важно сразу разделить два понятия, которые часто путают: участники (пользователи с правами доступа) и ответственные - те, на кого назначена карточка.
Ответственные в Smartello существуют только на уровне карточек.
Скоро будут добавлены и к пунктам в чек-листах.
Участники и ответственные решают разные задачи и существуют независимо друг от друга.
Права доступа участника — это «что можно делать»
Права доступа определяют, что пользователь может или не может делать в системе.
Права всегда выдаются:
- конкретному пользователю
- на конкретный объект
Объектом может быть:
- рабочее пространство
- доска
- список
- карточка
Например, один пользователь может:
- полностью управлять доской
- другой — только редактировать карточки
- третий — просто смотреть и комментировать
Права отвечают на вопрос: «что мне здесь разрешено?»
Ответственные — это «кто за это отвечает»
Ответственный — это не про права, а про смысл и договорённости внутри команды.
Ответственный отвечает на вопрос: «кто должен довести эту задачу до результата».
Важно:
- ответственность не даёт дополнительных прав
- ответственность не расширяет доступ
Если у пользователя нет доступа к карточке, его нельзя назначить ответственным за неё.
В будущем возможно будет некоторое разделение про то какие оповещения получают или могут получать ответственные и другие участники карточки.
Где именно существуют ответственные в Smartello
На текущий момент в Smartello ответственные существуют только у карточек. Скоро будут добавлены ответственные за пункты чек-листа.
Это осознанное решение.
Карточка — это основная единица работы, и именно за неё логично назначать ответственного.
У рабочих пространств, досок и списков ответственных нет — там работают права доступа, а не персональная ответственность.
Как это выглядит на практике
Типовой сценарий:
- пользователь имеет доступ к доске или карточке
- ему назначают карточку как ответственному
- он понимает, что именно за эту задачу он ОТВЕЧАЕТ
При этом:
- он не получает дополнительных прав
- он не начинает видеть другие карточки
Ответственность — это сигнал внутри команды, а не механизм безопасности.
Почему права и ответственность разделены
Мы сознательно не смешиваем эти два понятия.
Это позволяет:
- гибко настраивать доступы
- назначать ответственность без риска утечек данных
- работать с подрядчиками и фрилансерами
Например, подрядчик может быть ответственным за одну карточку, не имея доступа ко всей доске или проекту.
Коротко
Права доступа — это «что можно делать».
Ответственность — это «кто за что отвечает».
В Smartello эти вещи разделены намеренно, чтобы система оставалась понятной и предсказуемой.