Skip to main content

오류: "GitHub Code Security or GitHub Advanced Security을(를) 활성화해야 이 리포지토리에서 코드 검사를 사용할 수 있습니다"

이 오류가 표시되면 GitHub Code Security이(가) 활성화되었는지 확인하세요.

이 문서의 내용

이 오류에 대해

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

이 오류는 GitHub Code Security이(가) 활성화되지 않은 리포지토리에서, 또는 정책에 의해 이 기능의 사용이 차단된 리포지토리에서 code scanning을(를) 실행하려고 할 때 보고됩니다.

오류 원인 확인

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리 이름 아래에서 Settings를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    탭을 보여 주는 리포지토리 헤더의 스크린샷. "설정" 탭이 진한 주황색 윤곽선으로 강조 표시됩니다.

  3. 사이드바의 "Security" 섹션에서 Advanced Security 를 클릭합니다.

  4. 설정 페이지에서 "Code Security."까지 아래로 스크롤합니다.

  5. 연결된 활성화 버튼이 활성 상태로 표시되면, GitHub Code Security은(는) 이 리포지토리에서 사용할 수 있지만 아직 활성화되지 않은 상태입니다.

  6. 정책으로 인해 GitHub Code Security 사용이 차단된 경우 활성화 버튼 대신 “ 비활성화됨”이 표시됩니다.

           ![“Advanced Security” 설정의 스크린샷. 비활성화된 옵션이 짙은 주황색으로 강조 표시됩니다.](/assets/images/help/repository/ghas-enterprise-policy-block.png)
    

문제 해결

리포지토리에서 GitHub Code Security을(를) 사용할 수 있다면 설정 페이지에서 활성화할 수 있습니다.

정책에 의해 GitHub Code Security이(가) 차단된 경우, 먼저 액세스를 요청해야 합니다.

GitHub Code Security에 대한 액세스 요청

  1. "Advanced Security" 설정에서 엔터프라이즈 이름을 클릭하면 Code Security 제품에 대한 액세스를 제어하는 정책을 편집할 수 있는 사용자 목록이 표시됩니다. 자세한 내용은 엔터프라이즈에 대한 코드 보안 및 분석을 위한 정책 적용을(를) 참조하세요.
  2. 추가 기능에 대한 액세스를 요청할 때는 회사 정책을 따르세요.

GitHub Code Security 활성화

  1. “코드 보안” 설정 페이지를 여세요.
  2. “Code Security” 기능 옆에서 활성화를 클릭하세요.
  3. code scanning을(를) 재실행하세요.