검색
← 릴리스 노트

GitHub App 권한 최소화와 관리 개선

깃허브 · 기능추가 · 2026.10.13

GitHub App의 세분화된 권한, 설치 관리, 자격 증명 관리가 개선되었습니다.

교안에 영향

예전에는 조직 수준 권한이나 repository_administration:write가 필요하다고 안내한 문서가, 이제는 repository_creation:write 또는 installation_repositories:write를 반영해야 합니다.

요약

- repository_creation:write와 installation_repositories:write 같은 새 세분화 권한이 추가되었습니다. - repository_creation:write로 repository_administration:write 없이 저장소를 만들 수 있게 되었습니다. - GitHub Apps와 fine-grained PATs가 설치된 저장소를 추가·제거할 수 있게 되었습니다. - 조직에서 승인된 GitHub App을 저장소 관리자가 더 쉽게 설치·편집할 수 있게 되었고, offline_access와 다른 앱 정보 조회 지원도 늘었습니다.

바뀐 것

새 기능 4

  • repository_creation:write 권한이 추가되어, 부여된 계정에서 저장소를 만들 수 있게 되었습니다.
  • installation_repositories:write 권한이 추가되어, 조직의 설치 대상 저장소를 추가하거나 제거할 수 있게 되었습니다.
  • GitHub Apps가 offline_access 범위를 지원하여 만료되는 사용자 액세스 토큰과 새로고침 토큰을 사용할 수 있게 되었습니다.
  • GitHub Apps가 같은 소유 관계가 있는 private 및 internal app의 정보를 Get an app API로 조회할 수 있게 되었습니다.

개선 4

  • repository_creation:write를 사용하면 repository_administration:write 없이 저장소를 만들 수 있게 되었습니다.
  • Add a repository to an installation organization-level API와 해당 제거 API가 GitHub Apps와 fine-grained PATs를 지원하게 되었습니다.
  • 저장소 관리자가 조직에서 이미 승인된 GitHub App을 저장소에 더 쉽게 추가하고 기존 설치를 편집할 수 있게 되었습니다.
  • GitHub App 자격 증명이 설정 화면의 Credentials 탭으로 분리되어 관리되도록 바뀌었습니다.

기타 1

  • GHES 3.23과 GHES 3.24 지원 내용이 함께 갱신되었습니다.

원문 제목 · GitHub App improvements for least privilege and management