이 오류에 대해
GitHub Code Security or GitHub Advanced Security must be enabled for this repository to use code scanning
403: GitHub Code Security or GitHub Advanced Security is not enabled
이 오류는 code scanning이(가) 사용 설정되지 않은 리포지토리에서 GitHub Code Security을(를) 실행하려고 하거나, 정책에 의해 이 기능의 사용이 차단된 경우 발생합니다.
프라이빗 또는 내부 표시 유형이 있는 리포지토리에 대해서만 이 오류가 표시됩니다. GitHub Code Security 는 모든 공용 리포지토리에 대해 기본적으로 사용하도록 설정되어 있습니다.
** GitHub Free ** 또는 GitHub Pro 요금제를 사용 중인 경우, code scanning는 공개된 리포지토리에서만 사용할 수 있습니다. code scanning를 비공개 또는 내부 리포지토리에 대해 사용 설정하려면 GitHub Team이(가) 포함된 GitHub Enterprise 또는 GitHub Code Security(으)로 업그레이드하고 해당 리포지토리에 대해 Code Security를 사용 설정해야 합니다. 자세한 내용은 GitHub 계획 및 GitHub Advanced Security 정보을(를) 참조하세요.
오류 원인 확인
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "Security" 섹션에서 Advanced Security 를 클릭합니다.
-
설정 페이지에서 "Code Security"로 아래로 스크롤합니다.
-
연결되어 있고 활성 상태인 활성화 버튼이 있으면 GitHub Code Security를 이 리포지토리에서 사용할 수 있지만 아직 활성화되지 않았습니다.
-
정책에 의해 사용 GitHub Code Security 이 차단된 경우 단추 대신 "**** 사용 안 함"이 표시됩니다.

문제 해결
리포지토리에서 사용할 수 있는 경우 GitHub Code Security 설정 페이지에서 사용하도록 설정할 수 있습니다.
정책에 의해 차단된 경우 GitHub Code Security 먼저 액세스를 요청해야 합니다.
에 대한 액세스 요청 GitHub Code Security
- "Advanced Security" 설정에서 엔터프라이즈 이름을 클릭하여 제품에 대한 액세스를 Code Security 제어하는 정책을 편집할 수 있는 액세스 권한이 있는 사용자 목록을 표시합니다. 자세한 내용은 엔터프라이즈에 대한 코드 보안 및 분석을 위한 정책 적용을(를) 참조하세요.
- 추가 기능에 대한 액세스를 요청할 때는 회사 정책을 따르세요.
GitHub Code Security 활성화
- “코드 보안” 설정 페이지를 여세요.
- "Code Security" 기능 옆에 있는 [사용]을 클릭합니다.
- code scanning을(를) 다시 실행합니다.