security configurations 강제 시행
security configuration을(를) 적용할 때 시행 옵션을 선택하면, 사용자가 포함된 기능들의 사용 상태를 변경하지 못하도록 제한할 수 있습니다.
조직의 사용자가 또는 엔터프라이즈 에서 강제 구성의 기능 사용 상태를 REST API를 통해 변경하려고 시도하면, API 호출이 성공한 것처럼 보일 수 있지만 실제로는 사용 상태가 변경되지 않습니다.
리포지토리에 대한 security configurations의 적용이 중단되는 경우도 있습니다. 예를 들어, 다음과 같은 경우 code scanning의 사용은 리포지토리에 적용되지 않습니다.
- GitHub Actions은(는) 처음에 리포지토리에서 사용하도록 설정되었지만 리포지토리에서는 사용하지 않도록 설정됩니다.
- GitHub Actions을(를) 리포지토리에 사용할 수 없습니다.
- 레이블
code-scanning이 있는 자체 호스팅 실행기를 사용할 수 없습니다. - 리포지토리 수준에서 code scanning 기본 설정에서 제외된 언어를 변경할 수 있습니다.
새 리포지토리에 대한 기본 설정 유지
새로 만든 리포지토리에 대한 기본 보안 설정이 있는 경우 GitHub은(는) 엔터프라이즈용 "새 리포지토리 기본 설정" security configuration을(를) 자동으로 만들어 이러한 설정을 유지합니다. 이 구성은 2024년 12월 현재 새 리포지토리의 이전 엔터프라이즈 수준 기본 설정과 일치합니다.
구성은 자체 기본 설정이 있는 조직에 속하지 않는 엔터프라이즈에서 새로 만든 리포지토리에 자동으로 적용됩니다.