Управление доступом внешних участников (соавторов)
Внешние пользователи могут работать с репозиториями организации в качестве соавторов (collaborators). Соавтор получает доступ к конкретному репозиторию, но не является членом организации.
Кто такой внешний участник (соавтор)
Внешний участник (соавтор) — это пользователь, который не входит в организацию, но имеет доступ к отдельным репозиториям организации. Соавторы отличаются от членов организации тем, что не имеют доступа ко всем репозиториям организации по умолчанию.
Как пригласить внешнего участника в репозиторий
Для добавления соавтора в отдельный репозиторий организации выполните следующие шаги:
-
Перейдите на страницу репозитория и откройте Настройки репозитория.
-
Выберите вкладку Соавторы в левом меню.
-
В поле поиска введите имя пользователя GitVerse, которого хотите добавить.
-
Выберите пользователя из списка или введите имя вручную.
При вводе имени приватного пользователя он не отобразится в списке, но его можно добавить, если имя введено правильно.
-
Нажмите кнопку Добавить соавтора.
После добавления соавтор получит уведомление и сможет работать с репозиторием в соответствии с назначенными правами доступа.
Список соавторов организации
На странице организации доступна вкладка Участники с табом Соавторы, где отображается список всех внешних участников организации. В этом списке показаны пользователи, которые являются соавторами репозиториев организации, но не входят в ее команды.
Просмотр репозиториев соавтора
Чтобы увидеть, к каким репозиториям имеет доступ внешний участник:
-
Перейдите на страницу организации.
-
Откройте вкладку Участники и выберете раздел Соавторы.
-
В строке нужного соавтора нажмите на ссылку Репозитории.
-
В открывшейся боковой панели отобразится список всех репозиториев организации, где данный пользователь является соавтором.
Удаление соавтора из всех репозиториев
Чтобы отозвать доступ внешнего участника ко всем репозиториям организации одновременно:
-
Перейдите на страницу организации.
-
Откройте вкладку Участники и выберете раздел Соавторы.
-
В строке нужного пользователя нажмите на кнопку … (три точки).
-
Выберите действие Удалить из всех репозиториев.
-
В модальном окне подтверждения нажмите кнопку Удалить.
После подтверждения соавтор будет удален из всех репозиториев организации и потеряет к ним доступ.
Как преобразовать участника организации во внешнего и наоборот
Из участника организации в соавтора
Если пользователь является членом организации, но вы хотите предоставить ему доступ только к отдельным репозиториям в качестве соавтора:
-
Добавьте пользователя как соавтора в нужный репозиторий.
Соавтора репозитория можно сделать участником команды Owners, но сделать участника команды Owners соавтором (не удалив сначала из Owners) нельзя.
Из соавтора в участника организации
Чтобы сделать соавтора репозитория членом организации:
Как убрать доступ внешнего участника к репозиторию
Чтобы отозвать доступ внешнего пользователя к отдельному репозиторию организации:
-
Откройте настройки репозитория.
-
Перейдите на вкладку Соавторы.
-
Найдите пользователя в списке соавторов.
-
Нажмите кнопку Удалить рядом с именем пользователя.
Альтернативный способ: используйте инструкцию по удалению соавтора.
После удаления соавтор потеряет доступ к репозиторию организации.