У каждого — свой доступ
В одной установке работает одна команда. Она может вести несколько проектов, выдавая участникам доступ к нужным задачам и материалам.
Владелец и заместители
У установки ровно один владелец с полным доступом. Это отдельное положение в системе, а не обычная назначаемая роль.
Владелец может назначить заместителей. Заместитель получает почти полный доступ и работает под собственной учётной записью, но не может передать владение установкой.
Приглашение коллег
Участник с соответствующим правом отправляет приглашение на email. Новый участник подтверждает адрес, задаёт пароль и получает выданный доступ. Открытой самостоятельной регистрации нет.
Доставка зависит от настроенного почтового транспорта. Очередь и статус письма доступны оператору — подробнее о почте.
Роли и персональные права
Можно назначить несколько ролей и добавить персональные разрешения или запреты. Для обычного участника явный запрет имеет приоритет над разрешением роли.
Например, роль может разрешать изменение задач, а персональный запрет — закрывать удаление. Итоговое решение должно показывать источник права или запрета в интерфейсе управления доступом.
Доступ к проекту и разрешение конкретного действия проверяются совместно. Наблюдение за задачей само по себе не даёт права редактировать её.
Где действуют ограничения
Проверки распространяются на задачи, историю, комментарии, поиск, файлы и события. API-токен не обходит права владельца токена: его область дополнительно ограничивает доступные проекты и действия.
Связанный раздел: API и интеграции.