Работа с организациями

Info

На GitVerse вы можете создать общий аккаунт для хранения проектов с открытым исходным кодом, разделяя доступ к репозиториям.

Что такое организация

Организация (organization) — это группа пользователей, объединенных для совместной работы над репозиториями (repositories). Организации позволяют централизованно управлять доступом к репозиториям, настраивать роли (roles) и разрешения (permissions), а также контролировать политику безопасности.

Основные функции организаций на GitVerse

Совместная работа. Организации позволяют нескольким пользователям работать над одними и теми же репозиториями, что упрощает управление и координацию между участниками команды.

Управление доступом. Вы можете назначать пользователям разные роли (например, владелец и участник) и управлять их доступом к репозиториям организации.

Централизованное управление. Организации позволяют централизованно управлять настройками и политикой безопасности, что упрощает администрирование проектов.

Группировка репозиториев. Вы можете группировать репозитории по организациям, что помогает организовать работу и упростить навигацию по проектам.

Участники организации и их видимость

В организации GitVerse есть две роли — Владелец и Участник.

Владелец (Owner) — пользователь, создавший организацию, становится участником команды Owners. Владельцев в организации может быть несколько, и они имеют одинаковые полномочия.

Участник (Member) — пользователи, входящие в другие команды (не Owners), являются участниками и не имеют полномочий владельцев.

Участники организации могут менять свою видимость в организации. Если видимость приватная (private), то пользователь в организации будет виден только другим членам организации. Если видимость пользователя публичная (public), он будет отображаться пользователям вне организации.

Видимость организации

Организация может быть публичной (public) или с внутренней видимостью (internal).

Публичная организация отображается в Обзоре авторизованным и неавторизованным пользователям.

Организация с внутренней видимостью отображается только авторизованным пользователям GitVerse.

Доступ к репозиториям

Доступ к репозиториям зависит от видимости организации, видимости репозитория и авторизован ли пользователь, просматривающий репозиторий.

Для участников организации доступ к репозиторию настраивается на уровне команды.

В общем случае видимость репозитория представлена в таблице:

Видимость репозитория / Видимость организацииПубличная организацияОрганизация с внутренней видимостью
Публичный репозиторийВиден авторизованным и неавторизованным пользователямВиден только авторизованным пользователям
Приватный репозиторийВиден только авторизованным участникам репозиторияВиден только авторизованным участникам репозитория