Управление ролями в GitFlic.


В GitFlic вы можете управлять ролями других пользователей, который добавляете в свой проект или организацию. Роли идут в порядке увеличения количества прав и позволяют эффективнее работать в группе. Вы можете настроить доступ к каждому репозиторию в вашей организации, назначив роли, предоставив людям доступ к функциям и задачам, которые им нужны.

Доступные роли.

От наименьшего доступа к максимальному доступу роли для репозитория и для организации следующие:

  • Гость - пользователь с правами только на просмотр. Не имеет доступа изменять и сохранять данные.
  • Докладчик - пользователь с правами на создание проблем в проекте. Роль подойдет аудитору или тестировщику.
  • Разработчик - пользователь, который имеет непосредственный доступ к разработке и базовым изменениям в проекте, работая с проектом.
  • Администратор - пользователь, который имеет доступ к настройкам проекта или компании. Может создавать правила доступа и добавлять новых участников.
  • Владелец - то же, что и Администратор, но может передать проект другому пользователю или организации.

Таблица ролей участников проекта.

Действие пользователя Гость Докладчик Разработчик Администратор Владелец*
Клонирование репозитория, скачивание файлов ✔️ ✔️ ✔️ ✔️ ✔️
Создавать проблемы (issue) ✔️ ✔️ ✔️ ✔️
Закрывать проблемы, которые создали сами ✔️ ✔️ ✔️ ✔️
Закрывать проблемы, которые создали другие участники ✔️ ✔️
Назначить на них проблему ✔️ ✔️ ✔️ ✔️ ✔️
Создание запроса на слияние ✔️ ✔️ ✔️
Просмотр созданных запросов на слияние ✔️ ✔️ ✔️ ✔️ ✔️
Оставлять комментарии на запросы на слияние ✔️ ✔️ ✔️ ✔️
Управление правилами для запросов на слияние ✔️ ✔️ ✔️ ✔️
Просмотр опубликованных релизов ✔️ ✔️ ✔️ ✔️ ✔️
Создание новых релизов ✔️ ✔️ ✔️
Редактирование релизов ✔️ ✔️ ✔️
Управление правилами защиты веток ✔️ ✔️
Управление правилами защиты тегов ✔️ ✔️
Создание тегов, соответствующих правилу защиты тегов ✔️ ✔️ ✔️
Создание вики проекта ✔️ ✔️
Редактирование вики проекта (при наличии доступа к проекту) ✔️ ✔️ ✔️
Создание книги проекта ✔️ ✔️
Редактирование книги проекта (при наличии доступа к проекту) ✔️ ✔️ ✔️
Доступ к настройкам репозитория и изменение основных данных ✔️ ✔️
Добавление новых участников в проект ✔️ ✔️
Добавление команд к проекту ✔️ ✔️
Настройка веток по умолчанию ✔️ ✔️
Управление вебхуками в проекте (в т.ч. создание, редактирование, удаление) ✔️ ✔️
Управление приватностью проекта ✔️ ✔️
Передача проекта другому пользователю или организации ✔️

*Роль Владелец можно назначить участнику проекта.

Таблица ролей участников компании.

Действие пользователя Гость Докладчик Разработчик Администратор
Просмотр публичных проектов компании* ✔️ ✔️ ✔️ ✔️
Просмотр участников компании ✔️ ✔️ ✔️ ✔️
Просмотр команд в компании ✔️ ✔️ ✔️ ✔️
Добавление новых участников в компанию ✔️
Добавление новых команд в компанию ✔️
Создание репозиториев от имени компании ✔️
Доступ к настройкам компании и изменение основных данных ✔️
Доступ к странице платежей и смене тарифа ✔️

*На публичные проекты компании распространяются права из компании. Для приватных проектов необходим отдельный доступ непосредственно из настроек проекта.