Роли и права доступа

Четыре роли в DOMOD, что видит и может делать каждая из них, и почему клиенты не видят цены.

В DOMOD четыре роли. У каждой — периметр доступа, откалиброванный так, чтобы человек видел всё необходимое для своей работы и ничего сверх этого.

Роли

Owner — создаёт проекты, оплачивает подписку, обладает полным доступом. Только Owner может переместить проект в архив и полностью очистить архив документов.

Manager — руководит проектом и его этапами: создаёт задачи, назначает Workers, добавляет документы, работает со спецификациями и закупками, следит за ходом работ, утверждает отчёты и собирает паспорт объекта. Назначается на уровне проекта. Manager может назначить самого себя Worker на задачу.

Worker — выполняет конкретную задачу. Приняв приглашение, изучает документы и задачи этапа и согласовывает с Manager список материалов и инструментов. Готовит фотоотчёты по задаче.

Client — владелец объекта. Следит за ходом работ, видит документацию проекта и отчёты по этапам, общается с Manager и Owner, а в конце получает паспорт объекта. Назначается на уровне проекта.

Кто что видит


Owner

Manager

Worker

Client

Весь проект

✓

✓

—

✓

Этапы

✓

✓

свои

✓

Содержимое задач

✓

✓

✓

—

Карточки задач

✓

✓

✓

название, даты, статус

Спецификация

✓

✓

✓

—

Цены

✓

✓

только свои задачи

—

Документы проекта

✓

✓

✓

✓

Документы этапа

✓

✓

✓

✓

Документы задачи

✓

✓

✓

—

Паспорт объекта

✓

✓

—

после публикации

Client может следить за ходом работ, не вникая в технические детали.

Worker, открывший чужую задачу, видит статус, даты, техническое описание, спецификацию без цен, исполнителя, финальный отчёт и связанные задачи. Цены видны всегда только на своих задачах и никогда — на чужих.

Client не может открыть карточку задачи — нажатие на неё не разворачивает её. Он видит название, даты и полосу статуса, без кнопок действий.

Что видит Client, а что остаётся внутренним

Спецификация — отдельный раздел, а не часть документов, и Client её не видит. Это внутренний учётный документ подрядчика: закупочные цены, поставщики, перемещения между складом и объектом, списания и возвраты.

Client общается с Owner и Manager, согласовывает сметы, следит за работами по этапам, читает отчёты и в конце получает паспорт своего объекта — историю выполненных работ, использованных материалов и соответствия результата проекту и нормам.

Почему Client не пишет напрямую Workers

Вся коммуникация с Client идёт через руководство.

Это исключает ситуацию, когда указания Manager и пожелания Client противоречат друг другу. Любое пожелание Client проходит через Owner и превращается в чётко сформулированную задачу для Worker.

У Client есть два канала: групповой чат с командой руководства и личный чат с Owner.

Может ли один человек совмещать разные роли

Да. Один и тот же человек может быть Manager в одном проекте и Worker в другом. Любой пользователь может создать собственный проект.

Далее

Приглашение участников

Чаты проектов

Проекты, этапы и задачи