이 오류 정보
Advanced Security must be enabled for this repository to use code scanning
403: GitHub Advanced Security is not enabled
이 오류는 GitHub Advanced Security이(가) 활성화되지 않았거나 정책에 의해 이 기능의 사용이 차단된 리포지토리에서 code scanning을(를) 실행하려고 시도하는 경우 보고됩니다.
오류의 원인 확인
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.
-
사이드바의 "Security" 섹션에서 Code security 를 클릭합니다.
-
"GitHub Advanced Security"까지 아래로 스크롤합니다.
-
연결된 활성 사용 단추가 있는 경우 GitHub Advanced Security은(는) 이 리포지토리에 사용할 수 있지만 아직 사용하도록 설정되지 않았습니다.
-
정책에 의해 GitHub Advanced Security의 사용이 차단되면 사용 단추가 비활성 상태이고 정책 소유자가 나열됩니다.
문제 해결
GitHub Advanced Security을(를) 리포지토리에서 사용할 수 있는 경우 설정 페이지에서 사용하도록 설정할 수 있습니다. GitHub Advanced Security이(가) 정책에 의해 차단된 경우 먼저 액세스를 요청해야 합니다.
GitHub Advanced Security에 대한 액세스를 요청하는 중입니다.
- "GitHub Advanced Security" 설정에서 엔터프라이즈 이름을 클릭하여 GitHub Advanced Security에 대한 액세스를 제어하는 정책을 편집할 수 있는 액세스 권한이 있는 사용자 목록을 표시합니다. 자세한 내용은 "엔터프라이즈에 대한 코드 보안 및 분석을 위한 정책 적용"을(를) 참조하십시오.
- 추가 기능에 대한 액세스를 요청하는 회사의 정책을 따릅니다.
GitHub Advanced Security 활성화 중
- "GitHub Advanced Security"에서 사용을 클릭합니다.
- code scanning을(를) 다시 실행하십시오.