Skip to main content

Управление пользовательскими ролями организации

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

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

Organization owners and users with the "Manage custom organization roles" permission

Organizations on GitHub Enterprise Cloud

Сведения о пользовательских ролях организации

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

Если вы владелец организации или у вас есть пользовательская роль с правами «Просмотреть организационные роли» или «Управлять пользовательскими ролями организации», вы можете просматривать пользовательские роли для организации. Если владелец вашего предприятия создал организационные роли, эти роли тоже можно видеть и назначать, но не редактировать или удалять.

Чтобы найти страницу "Пользовательские роли", можно выполнить первые действия, описанные в разделе "Создание настраиваемой роли". Точные шаги зависят от того, к какой другой странице параметров у вас есть доступ.

Чтобы управлять назначениями ролей организации, см . раздел AUTOTITLE.

Создание настраиваемой роли

Владельцы предприятий, organization owners, а пользователи с разрешением "Управление пользовательскими ролями организации" могут создавать до 20 пользовательские роли организации.

В организации

  1. В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.

  2. Выберите организацию, кликнув по ней.

  3. Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: вкладки в профиле организации. Вкладка "Параметры" выделена темно-оранжевым цветом.

  4. В разделе "Access" боковой панели щелкните Organization role, а затем щелкните Custom role.

  5. Нажмите кнопку " Создать роль".

  6. Введите имя и описание настраиваемой роли.

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

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

    • Чтобы выбрать роль базового репозитория, наследуемую, щелкните вкладку "Репозиторий ", а затем выберите раскрывающееся меню и выберите базовую роль, которую необходимо включить в настраиваемую роль. Дополнительные сведения о доступных ролях базового репозитория см. в разделе "Базовые роли" для доступа к репозиторию.

      После выбора роли базового репозитория можно добавить дополнительные разрешения для настраиваемой роли. Дополнительные сведения о доступных разрешениях см. в дополнительных разрешениях для доступа к репозиторию.

      Примечание.

      Добавление роли репозитория и разрешений к пользовательской роли организации в настоящее время находится в public preview и подлежит изменению.

  8. Нажмите кнопку Создать роль.

На предприятии

Владельцы предприятия могут определять стандартные настраиваемые роли организации для назначения владельцам организации. См . раздел AUTOTITLE.

Изменение настраиваемой роли

  1. В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.

  2. Выберите организацию, кликнув по ней.

  3. Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: вкладки в профиле организации. Вкладка "Параметры" выделена темно-оранжевым цветом.

  4. В разделе "Access" боковой панели щелкните Organization role, а затем щелкните Custom role.

  5. Рядом с ролью, которую вы хотите изменить, выберите , а затем нажмите кнопку "Изменить роль".

  6. Измените роль по мере необходимости, а затем нажмите кнопку "Обновить роль".

Удаление настраиваемой роли

  1. В правом верхнем углу GitHub, щелкните рисунок профиля, а затем выберите октикона "организация" aria-hidden="true" aria-label="organization" %} Ваши организации.

  2. Выберите организацию, кликнув по ней.

  3. Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: вкладки в профиле организации. Вкладка "Параметры" выделена темно-оранжевым цветом.

  4. В разделе "Access" боковой панели щелкните Organization role, а затем щелкните Custom role.

  5. Рядом с ролью, которую вы хотите изменить, выберите , а затем нажмите кнопку "Удалить роль".

  6. Прочитайте сведения в диалоговом окне, чтобы подтвердить удаление роли, а затем нажмите кнопку "Удалить роль".