GitHub Enterprise Server의 계정 정보
GitHub Enterprise Server를 사용하면 코드를 저장하고 협업할 수 있습니다. 계정을 사용하여 해당 코드에 대한 액세스를 구성하고 제어할 수 있습니다. GitHub Enterprise Server에는 세 가지 유형의 계정이 있습니다.
- 개인 계정
- 조직 계정
- 엔터프라이즈 계정
GitHub Enterprise Server를 사용하는 모든 사용자는 개인 계정에 로그인합니다. 조직 계정은 여러 개인 계정 간의 협업을 개선하고, GitHub Enterprise Server 인스턴스의 엔터프라이즈 계정은 여러 조직의 중앙 관리를 허용합니다.
개인 계정
GitHub Enterprise Server 인스턴스을(를) 사용하는 모든 사용자는 개인 계정에 로그인합니다. 개인 계정은 GitHub Enterprise Server 인스턴스의 ID이며 사용자 이름과 프로필이 있습니다. 예를 들어 @octocat의 프로필을 참조하세요.
개인 계정은 리포지토리, 패키지, 프로젝트와 같은 리소스를 소유할 수 있습니다. GitHub Enterprise Server 인스턴스에서 이슈 만들기 또는 끌어오기 요청 검토와 같은 작업을 수행할 때마다 작업이 개인 계정에 귀속됩니다.
개인 계정이 소유한 리포지토리를 개수 제한 없이 만들 수 있으며, 해당 리포지토리에는 무제한 협력자가 있습니다.
팁: 개인 계정은 사용자용이지만 계정을 만들어 GitHub Enterprise Server에서 작업을 자동화할 수 있습니다. 이 유형의 계정을 머신 사용자라고 합니다. 예를 들어 머신 사용자 계정을 만들어 CI(연속 통합) 워크플로를 자동화할 수 있습니다.
조직 계정
조직은 무제한 사용자가 한 번에 여러 프로젝트에서 협업할 수 있는 공유 계정입니다.
개인 계정과 마찬가지로, 조직은 리포지토리, 패키지, 프로젝트와 같은 리소스를 소유할 수 있습니다. 그러나 조직에 로그인할 수는 없습니다. 각 사용자는 대신 개인 계정에 로그인하며, 사용자가 조직 리소스에 대해 수행하는 모든 작업은 개인 계정에 귀속됩니다. 각 개인 계정은 여러 조직의 멤버가 될 수 있습니다.
조직 내의 개인 계정에 조직의 다양한 역할을 지정할 수 있으며, 역할에 따라 조직 및 해당 데이터에 대한 다른 수준의 액세스 권한이 부여됩니다. 모든 멤버는 리포지토리 및 프로젝트에서 서로 협업할 수 있지만 조직 소유자 및 보안 관리자만 조직의 설정을 관리하고 정교한 보안 및 관리 기능을 사용하여 조직의 데이터에 대한 액세스를 제어할 수 있습니다. 자세한 내용은 "조직의 역할" 및 "조직의 보안 유지"을(를) 참조하세요.
그룹의 구조를 반영하고 액세스 관리를 간소화하기 위해 팀이라는 조직 멤버의 중첩된 하위 그룹을 만들 수도 있습니다. 자세한 내용은 "팀 정보"을(를) 참조하세요.
조직의 모든 기능에 대한 자세한 내용은 “조직 정보”을(를) 참조하세요.
엔터프라이즈 계정
엔터프라이즈 계정은 GitHub Enterprise Server 인스턴스에 있는 모든 조직의 컬렉션입니다. 엔터프라이즈 계정을 사용하여 정책 및 청구를 중앙에서 관리할 수 있습니다. 조직과 달리 엔터프라이즈 계정은 리포지토리, 패키지 또는 프로젝트와 같은 리소스를 직접 소유할 수 없습니다. 해당 리소스는 엔터프라이즈 계정 내의 조직이 대신 소유합니다. 자세한 정보는 "엔터프라이즈 계정 정보"을(를) 참조하세요.
추가 참고 자료
- "처음부터 새 조직 만들기"
- GitHub 리소스의 성공적인 협업을 위한 사용자 구성 비디오