Skip to main content

GitHub Enterprise Cloud에 대한 엔터프라이즈 유형 선택

GitHub Enterprise Cloud에서 사용할 수 있는 엔터프라이즈 유형을 이해하고 스스로에게 몇 가지 질문을 하여 본인에게 Enterprise Managed Users가 적합한지를 판단합니다.

          엔터프라이즈 계정을 만들기 **전에** 엔터프라이즈 유형을 선택해야 합니다.
  • 개인 계정 있는 엔터프라이즈
  • 관리형 사용자가 있는 엔터프라이즈

엔터프라이즈에 적합한 유형을 결정하기 위해 스스로에게 질문합니다.

사용자 계정을 관리하시겠습니까?

엔터프라이즈의 리소스에 액세스하기 위해 엔터프라이즈 구성원이 개인 계정을 사용하는 것을 원하지 않는 경우 엔터프라이즈에 Enterprise Managed Users가 적합합니다.

관리형 사용자

Enterprise Managed Users는 사용자에게 실질적인 SSO 환경을 제공합니다.

  • 사용자 계정을 프로비저닝합니다.
  • 사용자 이름과 이메일 주소를 관리하여 사용자 계정이 회사 ID와 부합하도록 보장합니다.
  • 사용자는 SAML 또는 OIDC를 사용하여 ID 관리 시스템으로 인증해야 합니다.

현재 사용자가 GitHub.com에서 새로운 개인 계정을 생성하여 회사의 리소스에 기여해야 하는 경우, Enterprise Managed Users가 더욱 적합한 대안일 수 있습니다.

개인 계정

Enterprise Managed Users를 선택하지 않는 경우:

  • 각 사용자는 GitHub.com에서 개인 계정을 만들고, 관리하며, 로그인해야 합니다.
  • 사용자가 외부 ID 관리 시스템에도 인증하도록 SAML을 구성할 수 있습니다. GitHub는 사용자의 개인 계정을 ID 관리 시스템의 외부 ID에 연결할 수 있습니다.
  • 사용자 프로비저닝은 사용할 수 없습니다. SCIM(System for Cross-domain Identity Management)을 사용하여 개별 조직에 대한 액세스 권한을 프로비저닝할 수 있습니다.

외부 ID 관리 시스템을 사용자 및 액세스 관리의 신뢰할 수 있는 소스로 사용하는 것이 너무 복잡해질 경우 개인 계정의 사용을 고려합니다. 예를 들어, 시스템에 새로운 사용자를 온보딩하는 확립된 프로세스가 없는 경우입니다.

데이터 저장 위치를 선택해야 합니까?

규정 준수 요구 사항을 충족할 수 있도록 GitHub Enterprise Cloud는 GHE.com의 하위 도메인에 있는 특정 지역에 엔터프라이즈의 코드와 데이터를 저장하는 옵션을 제공합니다. 데이터 보존 기능을 갖춘 GitHub Enterprise Cloud 정보을(를) 참조하세요.

데이터 보존 기능을 갖춘 GitHub Enterprise Cloud를 채택하는 경우 Enterprise Managed Users를 사용해야 합니다.

외부 ID 관리 시스템을 지원합니까?

이미 사용 중이거나 채택할 수 있는 ID 관리 시스템이 있는지 고려합니다.

관리형 사용자

GitHub는 일부 ID 관리 시스템 개발자들과 협력하여 인증과 프로비저닝을 모두 포함하는 Enterprise Managed Users와의 ‘안정적인’ 통합을 제공합니다.

안정적인 통합이 어렵다면, 지침을 따르는 다른 ID 관리 시스템을 사용할 수 있습니다.

자세한 내용은 Enterprise Managed Users 정보를 참조하세요.

개인 계정

SAML 2.0 표준을 준수하는 모든 외부 ID 관리 시스템을 사용할 수 있습니다.

GitHub는 일부 시스템을 공식적으로 지원하고 테스트합니다. 엔터프라이즈에 대한 SAML Single Sign-On 구성을(를) 참조하세요.

공개 리포지토리, Gist 또는 GitHub Pages 사이트가 필요하십니까?

엔터프라이즈 구성원이 실수로 회사 소유 콘텐츠를 외부에 유출하지 않도록 Enterprise Managed Users는 사용자가 수행할 수 있는 작업을 강력하게 제한 합니다.

  • 관리형 사용자 계정은 공개 리포지토리, 표시 여부와 관계 없는 Gist 또는 엔터프라이즈 외부에서 볼 수 있는 GitHub Pages 사이트를 만들 수 없습니다.
  • 전체 제한 목록은 관리 사용자 계정의 기능 및 제한 사항을 참조하세요.

사용자 제한 사항을 검토하여 기존 워크플로에 영향을 주는지 확인합니다. 해당 경우, 개인 계정이 있는 엔터프라이즈가 더 적합할 수 있습니다.

엔터프라이즈 외부와의 협업이 필요합니까?

관리형 사용자 계정은 enterprise 내부의 리포지토리에만 기여할 수 있습니다. 개발자가 비공개 리포지토리를 포함하여 엔터프라이즈의 외부 리포지토리에 기여해야 하는 경우 Enterprise Managed Users는 적합하지 않을 수 있습니다.

엔터프라이즈의 외부와 협업하려면 관리형 사용자는 별도의 개인 계정을 유지해야 합니다. 계정을 정기적으로 전환해야 하는 복잡성 때문에 내부 코드가 실수로 외부에 유출될 위험이 커질 수 있습니다. 필요한 워크플로의 자세한 내용은 Enterprise Managed Users 시작를 참조하세요.

엔터프라이즈에서 마이그레이션 비용을 허용할 수 있나요?

개인 계정을 사용하는 엔터프라이즈가 GitHub.com에 이미 있는 경우 Enterprise Managed Users를 채택하려면 새 엔터프라이즈 계정으로 마이그레이션해야 합니다. 해당 프로세스에 대해 논의하려면 GitHub 영업팀으로 문의하시기 바랍니다.

마이그레이션 프로세스를 진행하려면 팀의 시간이나 비용이 필요할 수 있습니다. 이 마이그레이션 프로세스가 비즈니스와 사용자에게 적합한지 확인합니다. 그렇지 않으면 개인 계정이 있는 엔터프라이즈 사용자에게 더 적합할 수 있습니다.

다음 단계

엔터프라이즈 유형을 선택하면 평가판을 시작하여 엔터프라이즈 계정을 만들 준비가 된 것입니다. GitHub Enterprise 평가판 설정을(를) 참조하세요.