Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-03-26. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

GitHub Connect 정보

GitHub Connect는 GitHub.com의 기능을 사용하는 추가 기능 및 워크플로에 대한 액세스를 제공하여 GitHub Enterprise Server을 향상시킵니다.

GitHub Connect 정보

GitHub Connect는 GitHub Enterprise Server가 제한된 방법으로 GitHub.com의 기능을 활용할 수 있도록 하여 GitHub Enterprise Server를 향상시킵니다. GitHub Connect를 사용하도록 설정한 후 GitHub Advisory Database에서 추적되는 보안 취약성에 대해 Dependabot alerts와 같이 GitHub.com를 사용하는 추가 기능 및 워크플로를 사용하도록 설정할 수 있습니다.

GitHub Connect는 퍼블릭 인터넷에 대한 GitHub Enterprise Server 인스턴스를 열지 않습니다. 엔터프라이즈의 프라이빗 데이터가 GitHub.com 사용자에게 노출되지 않습니다. 대신 GitHub Connect는 사용하도록 선택한 개별 기능에 필요한 제한된 데이터만 전송합니다. 라이선스 동기화를 사용하도록 설정하지 않으면 GitHub Connect가 개인 데이터를 전송하지 않습니다. GitHub Connect에서 전송되는 데이터에 대한 자세한 내용은 “GitHub Connect에 대한 데이터 전송”을 참조하세요.

GitHub Connect를 사용하도록 설정하면 GitHub.com 사용자가 GitHub Enterprise Server를 변경할 수 없습니다.

GitHub Connect를 사용하도록 설정하려면 GitHub Enterprise Server 인스턴스와 GitHub Enterprise Cloud를 사용하는 GitHub.com의 엔터프라이즈 계정 간에 연결을 구성합니다. 연결은 포트 443 또는 80을 통한 HTTPS를 사용하며 TLS로 보호됩니다. 자세한 내용은 "GitHub 연결 관리"을 참조하세요.

GitHub Connect를 사용하도록 설정한 후에는 자동 사용자 라이선스 동기화 및 Dependabot alerts와 같은 기능을 사용하도록 설정할 수 있습니다. 사용 가능한 모든 기능에 대한 자세한 내용은 “GitHub Connect 기능”을 참조하세요.

GitHub Connect 기능

GitHub Enterprise Server 인스턴스와 GitHub Enterprise Cloud간의 연결을 구성한 후 엔터프라이즈에 대해 GitHub Connect의 개별 기능을 사용하도록 설정할 수 있습니다.

기능 | 설명 | 자세한 정보 | ----------- | ----------- | ----------- | 자동 사용자 라이선스 동기화 | 사용자 라이선스를 GitHub Enterprise Server 인스턴스에서 GitHub Enterprise Cloud로 자동으로 동기화하여 GitHub Enterprise 배포에서 라이선스 사용량을 관리합니다. | "엔터프라이즈에서 사용자 라이선스 자동 동기화 사용" Dependabot | 사용자가 코드 종속성에서 취약성을 찾아 수정할 수 있습니다. | “엔터프라이즈에 Dependabot 사용” GitHub.com 작업 | 사용자가 일반 워크플로 파일에서 GitHub.com의 작업을 사용할 수 있도록 허용합니다. | "GitHub Connect를 사용하여 GitHub.com 작업에 자동 액세스 사용" Server Statistics | GitHub Enterprise Server에서 사용자 고유의 집계 데이터를 분석하고 GitHub 제품을 개선하는 데 도움이 됩니다. | "엔터프라이즈에 서버 통계 사용" 통합 검색 | 사용자가 에서 검색할 때 GitHub Enterprise Server 인스턴스에서 검색 결과에 리포지토리를 포함하도록 허용할 수 있습니다. | "엔터프라이즈에 대한 통합 검색 사용" Unified contributions | 사용자가 GitHub.com의 기여 그래프에 GitHub Enterprise Server 인스턴스에 대한 자신의 익명화된 작업 기여 횟수를 포함하도록 허용할 수 있습니다. | "엔터프라이즈에 통합 기여 사용"

GitHub Connect에 대한 데이터 전송

GitHub Connect를 사용하는 경우 GitHub Enterprise Cloud의 레코드에 연결에 대한 정보가 저장됩니다. GitHub Connect의 개별 기능을 사용하도록 설정하면 추가 데이터가 전송됩니다.

참고: GitHub Connect는 GitHub Enterprise Server에서 GitHub.com으로 리포지토리, 이슈 또는 끌어오기 요청을 전송하지 않습니다.

GitHub Connect를 사용할 때 전송되는 데이터

GitHub Connect 또는 특정 GitHub Connect 기능을 사용하도록 설정하면 GitHub Enterprise Cloud에 대한 레코드는 연결에 대한 다음 정보를 저장합니다.

  • GitHub Enterprise Server 라이선스의 퍼블릭 키 부분
  • GitHub Enterprise Server 라이선스의 해시
  • GitHub Enterprise Server 라이선스의 고객 이름
  • GitHub Enterprise Server 인스턴스 버전
  • GitHub Enterprise Server 인스턴스의 호스트 이름
  • GitHub Enterprise Server 인스턴스에 연결된 GitHub Enterprise Cloud의 엔터프라이즈 계정
  • GitHub Enterprise Server 인스턴스에서 GitHub Enterprise Cloud를 요청하는 데 사용되는 인증 토큰
  • TLS(전송 계층 보안)를 사용하도록 설정하고 GitHub Enterprise Server 인스턴스에 구성된 경우
  • GitHub Enterprise Server 인스턴스에서 사용하도록 설정된 GitHub Connect 기능 및 활성화 날짜 및 시간
  • 엔터프라이즈의 휴면 임계값
  • 엔터프라이즈의 휴면 사용자 수
  • 라이선스 사용 사용자 수(일시 중단된 사용자 미포함)

GitHub Connect는 매주 GitHub Enterprise Server 인스턴스와 GitHub Enterprise Cloud 사이의 위의 연결 데이터를 GitHub Connect를 사용하도록 설정한 날로부터 대략적으로 동기화합니다.

GitHub Connect의 개별 기능으로 전송되는 데이터

GitHub Connect의 개별 기능을 사용하도록 설정하면 추가 데이터가 전송됩니다.

기능데이터데이터 흐름은 어떤 방식으로 진행되나요?데이터가 사용되는 위치는 어디인가요?
자동 사용자 라이선스 동기화각 GitHub Enterprise Server 사용자의 사용자 ID 및 이메일 주소GitHub Enterprise Server에서 GitHub Enterprise Cloud(으)로GitHub Enterprise Cloud

추가 참고 자료