Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Управление параметрами безопасности и анализа для репозитория

Вы можете управлять возможностями, которые защищают и анализируют код в проекте в GitHub.

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

People with admin permissions to a repository can manage security and analysis settings for the repository.

Примечание: Если Dependabot alerts включены или отключены на уровне предприятия, он переопределяет параметры уровня репозитория для Dependabot alerts. Дополнительные сведения см. в разделе Настройка оповещений Dependabot.

Включение и отключение функций безопасности и анализа для общедоступных репозиториев

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

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

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

  2. В разделе "Безопасность" боковой панели щелкните Безопасность и анализ кода.

  3. В разделе "Безопасность и анализ кода" справа от функции нажмите кнопку Отключить или Включить.

Включение и отключение функций безопасности и анализа для частных репозиториев

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

Если включены функции безопасности и анализа, GitHub выполняет анализ только для чтения в репозитории. Дополнительные сведения см. в разделе Сведения об использовании ваших данных в GitHub.

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

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

  2. В разделе "Безопасность" боковой панели щелкните Безопасность и анализ кода.

  3. В разделе "Безопасность и анализ кода" справа от функции нажмите кнопку Отключить или Включить. Элемент управления "GitHub Advanced Security" отключен, если у вашего предприятия нет доступных лицензий для Advanced Security. Снимок экрана: кнопка "Включить" или "Отключить" для функций "Настройка безопасности и анализа"

    Примечание: Если отключить GitHub Advanced Security, проверка зависимостей , отключаются Оповещения проверки секретов для пользователей и code scanning. Все рабочие процессы, операции отправки SARIF и вызовы API для code scanning будут завершаться сбоем.

Предоставление доступа к оповещениям системы безопасности

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

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

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

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

  2. В разделе "Безопасность" боковой панели щелкните Безопасность и анализ кода.

  3. В разделе "Доступ к оповещениям" в поле поиска начните вводить имя пользователя или команды, которых нужно найти, а затем щелкните имя в списке совпадений.  Поле поиска для предоставления пользователям или командам доступа к оповещениям системы безопасности

  1. Нажмите кнопку Сохранить изменения. " Кнопка "Сохранить изменения" для изменения параметров оповещений системы безопасности

Отмена доступа к оповещениям системы безопасности

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

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

  2. В разделе "Безопасность" боковой панели щелкните Безопасность и анализ кода.

  3. В разделе "Доступ к оповещениям" справа от пользователя или команды, доступ к которому вы хотите удалить, щелкните .

    Кнопка "x", чтобы удалить доступ пользователя к оповещениям системы безопасности для репозитория

  4. Нажмите кнопку Сохранить изменения.

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