Skip to main content

Разрешения на доступ в GitHub

С помощью ролей вы можете контролировать доступ к учетным записям и ресурсам в GitHub Enterprise Cloud, а также уровень доступа для каждого пользователя.

Сведения о разрешениях на доступ в GitHub

Чтобы выполнить какие-либо действия с GitHub, например создание запроса на вытягивание в репозитории или изменение параметров выставления счетов организации, пользователь должен иметь достаточные разрешения для доступа к соответствующей учетной записи или ресурсу. Для управления доступом используются разрешения. Разрешение — это возможность выполнения конкретного действия. Например, возможность удалить проблему является разрешением. Роль — это набор разрешений, которые можно назначить отдельным пользователям или командам.

Роли работают по-разному для разных типов учетных записей. Дополнительные сведения об учетных записях см. в разделе "Типы учетных записей GitHub".

Личные учетные записи

Репозиторий, принадлежащий личной учетной записи, имеет два уровня разрешений: владелец репозитория и участники совместной работы. Дополнительные сведения см. в разделе Уровни разрешений для репозитория личной учетной записи.

Учетные записи организации

Участник организации может иметь следующие роли: владелец, менеджер выставления счетов и участник. Владельцы имеют полный административный доступ к вашей организации, а менеджеры выставления счетов могут управлять параметрами выставления счетов. Для всех остальных пользователей по умолчанию используется роль "участник". Вы можете управлять разрешениями на доступ для нескольких участников одновременно с помощью команд. Дополнительные сведения см. в разделе:

Учетные записи предприятия

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

Если предприятие использует Enterprise Managed Users, то участники подготавливаются в качестве новых личных учетных записей в GitHub и полностью управляются поставщиком удостоверений. управляемые учетные записи пользователей имеют доступ только для чтения к репозиториям, которые не являются частью своего предприятия и не могут взаимодействовать с пользователями, которые также не являются членами предприятия. В организациях, принадлежащих предприятиям, управляемые учетные записи пользователей можно предоставить одинаковые уровни детализации доступа, доступные для обычных организаций. Дополнительные сведения см. в разделе Сведения о Enterprise Managed Users.

Дополнительные материалы