Настройки
Что настраивается в организации, что в проекте, и кто что может менять.
Настройки живут на двух уровнях: организация и проект. Правило простое — в организации то, что общее для всех проектов, в проекте то, что относится к одному продукту.
Роли в организации
| Роль | Что может |
|---|---|
| Владелец | Всё. Единственный, кто может передать организацию или удалить её. |
| Администратор | Всё, кроме владения: люди, проекты, настройки, профили доверия. |
| Участник | Работает в проектах, куда его добавили. Настройки организации видит, но не меняет. |
Роль в организации и роль в проекте — разные вещи. Администратор организации имеет полный доступ ко всем проектам, даже если в самом проекте он не значится участником. Обратное неверно: менеджер проекта не управляет организацией.
Настройки организации
- Люди — приглашения, роли, удаление.
- GitHub — подключение приложения и список репозиториев, к которым есть доступ. Один раз на организацию, см. GitHub.
- Профили доверия — что агентам можно, см. Безопасность.
- Роли — какие вообще бывают роли исполнителей: разработчик, сисадмин, дизайнер.
Настройки проекта
- Участники — кто работает в проекте и с какой ролью.
- Репозиторий — выбирается из списка подключённой организации.
- Режим git — прямой или pull request.
- Шаблон ветки — по нему собирается имя ветки для задачи.
- Профиль доверия — какой из профилей организации действует здесь.
- Приёмка — автоприёмка по слиянию pull request'а, требование зелёных тестов.
- Доска — колонки, сохранённые фильтры, шаблоны задач.
Кто что может в проекте
Права считаются от роли в организации и роли в проекте:
- Смотреть задачи проекта может любой его участник.
- Менять задачи — участник с соответствующим правом; администратор и владелец организации — всегда.
- Принимать и возвращать работу — отдельное право, закреплённое за менеджером. Это сделано намеренно: приёмка — не то же самое, что правка.
- Менять настройки проекта — менеджер проекта, администратор и владелец организации.
Если чего-то не видно
Пустой список и «нет доступа» — разные вещи, и платформа их различает: там, где доступа нет, так и написано. Если вы видите пустой раздел без объяснения — значит он действительно пуст.
Удаление и корзина
Удалённые задачи, документы и милстоуны попадают в корзину проекта, откуда их можно вернуть. В корзине видно, кто и когда удалил.