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