Включение делегированного обхода для защиты push-уведомлений
Note
Делегированный обход для защиты push-уведомлений в настоящее время находится в бета-версии и подлежит изменению.
Делегированный обход для защиты push-уведомлений позволяет определить участников, которые могут обойти защиту push-уведомлений и добавить процесс утверждения для других участников. Дополнительные сведения см. в разделе "Сведения о делегированной обходе для защиты от push-уведомлений".
При включении этой функции вы создадите список ролей и команд обхода, которые могут управлять запросами для обхода защиты push-уведомлений. Если у вас еще нет соответствующих команд или ролей для использования, перед началом работы необходимо создать дополнительные команды.
Note
Невозможно добавить секретная команда в список обходов.
Настройка делегированного обхода для организации
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и щелкните Параметры.
-
В разделе "Безопасность" боковой панели щелкните Безопасность и анализ кода.
Note
Если ваша организация зарегистрирована в общедоступной бета-версии security configurations и global settings общедоступной бета-версии, а не в разделе "Безопасность кода и анализ", появится раскрывающееся меню "Безопасность кода". Выберите Безопасность кода, а затем выберите Global settings.
- В разделе "Безопасность и анализ кода" найдите GitHub Advanced Security.
- В разделе "Защита от отправки" справа от параметра "Кто может обойти защиту от отправки для secret scanning", выберите раскрывающееся меню, а затем выберите определенные роли или команды.
- В разделе "Обход списка" нажмите кнопку "Добавить роль или команду".
- В диалоговом окне выберите роли и команды, которые нужно добавить в список обхода, а затем нажмите кнопку "Добавить".
Настройка делегированного обхода для репозитория
Note
Если владелец организации настраивает делегированный обход на уровне организации, параметры уровня репозитория отключены.
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и щелкните Параметры.
-
В разделе "Безопасность" боковой панели щелкните Безопасность и анализ кода.
-
В разделе "Безопасность и анализ кода" найдите GitHub Advanced Security.
-
В разделе "Защита от отправки" справа от параметра "Кто может обойти защиту от отправки для secret scanning", выберите раскрывающееся меню, а затем выберите определенные роли или команды.
-
В разделе "Обход списка" нажмите кнопку "Добавить роль или команду".
Note
Невозможно добавить секретная команда в список обходов.
-
В диалоговом окне выберите роли и команды, которые нужно добавить в список обхода, а затем нажмите кнопку "Добавить".