About this error
GitHub Advanced Security must be enabled for this repository to use code scanning
403: GitHub Advanced Security is not enabled
This error is reported if you try to run code scanning in a repository where GitHub Advanced Security is not enabled or where use of this feature is blocked by a policy.
Confirming the cause of the error
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

-
사이드바의 "Security" 섹션에서 Code security 를 클릭합니다.
-
On the settings page, scroll down to "Advanced Security."
-
If there is an associated and active Enable button, GitHub Advanced Security is available for this repository but not yet enabled.
-
If use of GitHub Advanced Security is blocked by a policy, the Enable button is inactive and the owner of the policy is listed.

Fixing the problem
If GitHub Advanced Security is available to your repository, you can enable it on the settings page.
If GitHub Advanced Security is blocked by a policy, you first need to request access.
Requesting access to GitHub Advanced Security
- In the "Code security" settings, click the enterprise name to display a list of users with access to edit the policy that controls access to Advanced Security products. For more information, see 엔터프라이즈에 대한 코드 보안 및 분석을 위한 정책 적용.
- Follow your company's policy for requesting access to additional features.
Enabling GitHub Advanced Security
- Open the "Code security" settings page.
- Next to the "Advanced Security" feature, click Enable.
- Rerun code scanning.