조직 보안 설정 API 필드 지원 중단
조직의 get an organization 및 update an organization REST API에서 보안 관련 필드가 지원 중단되었습니다.
교안에 영향
API 통합이나 자동화가 예전 보안 관련 조직 필드를 읽거나 쓰고 있었다면 더 이상 동작하지 않아 안내 글의 해당 예시는 수정해야 합니다.
요약
- get an organization과 update an organization REST API에서 여러 보안 관련 필드가 지원 중단되었습니다. - GitHub Code Security configurations가 기존 기능을 대체해 조직 전체의 보안 제품 활성화를 더 유연하게 관리합니다. - API 연동이나 자동화에서 해당 필드를 읽거나 쓰는 스크립트는 더 이상 사용할 수 없으므로 수정이 필요합니다. - 새 저장소에 대한 기본 구성을 설정해 기존 동작을 재현할 수 있습니다.
바뀐 것
새 기능
- GitHub Code Security configurations가 조직의 보안 제품 활성화 관리를 대체합니다.
- Code Security Configurations REST API와 조직의 Settings → Code Security 페이지에서 구성을 생성하고 관리할 수 있습니다.
기타
- 새 저장소에 대한 기본 구성을 설정해 기존 필드가 제어하던 동작을 재현할 수 있습니다.
지원 종료
- get an organization 및 update an organization REST API에서 advanced_security_enabled_for_new_repositories, dependabot_alerts_enabled_for_new_repositories, dependabot_security_updates_enabled_for_new_repositories, dependency_graph_enabled_for_new_repositories, secret_scanning_enabled_for_new_repositorie