Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2024-09-25. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Настройка базовых разрешений для организации

Можно задать базовые разрешения для репозиториев, принадлежащих организации.

Кто может использовать эту функцию?

Organization owners can set base permissions for an organization.

About base permissions for an organization

You can set base permissions that apply to all members of an organization when accessing any of the organization's repositories. Base permissions do not apply to outside collaborators.

If someone with admin access to an organization's repository grants a member a higher level of access for the repository, the higher level of access overrides the base permission.

If you've created a custom repository role with an inherited role that is lower access than your organization's base permissions, any members assigned to that role will default to the organization's base permissions rather than the inherited role. For more information, see "Managing custom repository roles for an organization."

Notes:

  • All changes to base permissions will affect both new and existing members.
  • When you change base permissions for an organization, permissions for private forks are not automatically updated.

Setting base permissions

  1. In the upper-right corner of GitHub, select your profile photo, then click Your organizations.
  2. Next to the organization, click Settings.
  3. In the "Access" section of the sidebar, click Member privileges.
  4. Under "Base permissions", select the dropdown menu and click a permissions level.
  5. Review the changes. To confirm, click Change default permission to PERMISSION.

Further reading