classic PAT와 SSH 키의 SSO 승인 자동화
기업 관리자가 GitHub App과 새 API로 classic PAT와 SSH 키의 조직별 SSO 승인을 일괄 자동화할 수 있게 됐습니다.
교안에 영향
기존에 조직별로 수동 승인하던 안내는 더 이상 필요하지 않으며, 여러 조직의 SSO 승인 절차를 GitHub App과 API로 처리할 수 있습니다.
요약
- enterprise-installed GitHub Apps의 enterprise_credentials:write 권한으로 자격 증명 위임을 허용하는 새 enterprise 설정이 추가됐습니다. - 새 API로 classic PAT 또는 SSH key를 한 번에 최대 50개 조직에 대해 일괄 승인할 수 있습니다. - API는 비밀 값 대신 token ID 또는 SSH key fingerprint로 자격 증명을 식별하고, 대상 조직과 소유자 및 enterprise SSO 조건을 확인한 뒤 승인합니다. - 이미 활성 승인된 조직은 안전하게 건너뛰며, 이 기능은 GitHub Enterprise Cloud에서 사용할 수 있습니다.
바뀐 것
새 기능
- enterprise-installed GitHub Apps의 enterprise_credentials:write 권한을 통해 classic PAT와 SSH 키의 자격 증명 위임을 허용하는 새 enterprise 설정이 추가됐습니다.
- 새 API로 classic PAT 또는 SSH key를 한 번에 최대 50개 조직에 대해 일괄 승인할 수 있게 됐습니다.
개선
- API가 비밀 값이 아닌 token ID 또는 SSH key fingerprint로 자격 증명을 식별해 GitHub App에 비밀 정보를 넘기지 않도록 했습니다.
- 승인 전에 각 대상 조직의 enterprise 소속 여부, 자격 증명 소유자의 조직 구성원 여부, enterprise-level SSO 사용 여부를 확인합니다.
- 이미 활성 승인된 조직은 안전하게 건너뛰도록 처리했습니다.
기타
- GitHub Enterprise Cloud 계정에서 사용할 수 있습니다.