Ролевая модель
Ролевая модель для работы с задачами
В настоящем разделе описаны различия доступов пользователей к функционалу раздела Задачи в профиле репозитория по мере добавления их прав:
- Неавторизованные пользователи.
- Авторизованные пользователи.
- Соавторы репозитория с правами на чтение.
- Соавторы репозитория с правами на запись.
- Владельцы и соавторы c правами администратора.
Ролевая модель при работе с задачами в индивидуальном репозитории
Неавторизованные пользователи
Неавторизованные пользователи при работе с задачами могут:
Неавторизованные пользователи в публичном репозитории могут:
- переходить на вкладку Задачи в профиле репозитория и просматривать сами задачи;
- скачивать файлы, прикрепленные к задаче.
Неавторизованные пользователи при работе с задачами не могут:
Неавторизованные не могут:
- вносить какие-либо изменения;
- быть исполнителем.
Авторизованные пользователи
Авторизованные пользователи дополнительно могут:
- создавать задачу;
- оставлять и редактировать свои комментарии к существующей задаче.
Авторизованные пользователи не могут:
- назначать исполнителя и менять статус задачи;
- редактировать чужие задачи.
- быть исполнителем.
Соавторы репозитория с правами на чтение
Соавторы репозитория с правами на чтение дополнительно могут:
- быть назначены исполнителями;
- переключать отображение задачи на Kanban—доску.
Соавторы репозитория не могут:
- назначать исполнителя и менять статус задачи;
- редактировать чужие задачи.
Соавторы репозитория с правами на запись
Соавторы репозитория с правами на запись дополнительно могут:
Соавторы репозитория с правами на запись не могут:
- редактировать чужие задачи.
Владельцы и соавторы c правами администратора
Владелец репозитория и соавторы с правами администратора дополнительно могут:
Удаление чужих комментариев и их редактирование недоступно никому.
Ролевая модель при работе с задачами в репозитории организации
При работе с задачами в репозитории организации есть одно ключевое отличие - помимо владельца (которым по умолчанию является организация) и соавторов репозиториев, здесь также присутствуют команды. Командам тоже могут быть присвоены права соавторов репозитория.
Для участников команды по отношению к репозиториям организации в приоритете будут права с более высоким доступом к репозиториям организации.
Например, если пользователь лично обладает только правами на чтение в репозитории, но при этом является членом команды, у которой есть права на запись на данный репозиторий, то уровень доступа пользователя будет соответствовать соавтору с правами на запись.