GHE.com의 데이터 보존에서 사용할 수 있는 기능은 GitHub.com의 관리형 사용자 계정에서 사용할 수 있는 기능과 유사하며 몇 가지 추가 및 예외가 있습니다. 일부 기능은 GitHub.com의 해당 기능에 비해 다르게 작동하거나 추가 구성이 필요합니다.
사용 가능한 기능
GitHub Enterprise Cloud는 작업 계획, 테스트 및 배포 자동화, 코드 보안 유지 등 전체 소프트웨어 개발 수명 주기를 지원하는 개발자 플랫폼입니다. 사용 가능한 기능에 대한 자세한 내용은 GitHub Enterprise Cloud의 기능 개요을(를) 참조하세요.
현재 사용할 수 없는 기능
현재 GHE.com에서 사용할 수 없는 기능은 다음과 같습니다.
기능 | 세부 정보 | 자세한 정보 |
---|---|---|
GitHub Codespaces | 현재 사용할 수 없습니다. | GitHub Codespaces 개요 |
GitHub Marketplace | 현재 GitHub Marketplace의 앱을 사용할 수 없습니다. GitHub Marketplace의 GitHub Actions 워크플로가 예상대로 작동하지 않을 수 있습니다. 자세한 내용은 GitHub Marketplace의 GitHub Actions 워크플로를 참조하세요. | GitHub Marketplace 검색 |
macOS runners for GitHub Actions | 현재 사용할 수 없습니다. | GitHub 호스팅 실행기 정보 |
GitHub Packages에 대한 Maven 및 Gradle 지원 | 현재 사용할 수 없습니다. | Apache Maven 레지스트리 작업 |
도전 과제 | 현재 사용할 수 없습니다. | 프로필에서 기여 보기 |
Microsoft Teams 통합 | 현재 사용할 수 없습니다. | 주요 GitHub 통합 |
GitHub Importer | 현재 사용할 수 없음 | GitHub Importer 정보 |
GitHub Copilot 작업 영역 | 현재 사용할 수 없음 | 해당 없음 |
GitHub Copilot Extensions | 현재 사용할 수 없음 | 확장을 사용하여 외부 도구를 Copilot 채팅과 통합 |
대화형 맵 | 현재는 GeoJSON/TopoJSON 구문을 사용하여 대화형 맵을 만들 수 없습니다. | 다이어그램 만들기 |
GitHub Actions 사용 현황 메트릭 | 현재 사용할 수 없음 | 조직에 대한 GitHub Actions 메트릭 보기 |
현재 공개 미리 보기 또는 프라이빗 미리 보기에 있는 일부 기능 | GitHub.com의 미리 보기 단계에 있는 특정 기능은 에서 사용할 수 없습니다. |
다르게 작동하는 기능
다음 기능은 GHE.com에 특정하거나 GitHub.com에 비해 다르게 작동합니다.
- API 액세스
- URL 차이점
- GitHub Marketplace의 GitHub Actions 워크플로
- GitHub.com에서 액세스된 작업의 네임스페이스 사용 자동 중지
- GitHub Connect
API 액세스
REST 및 GraphQL API를 사용하는 통합자는 GHE.com에서 엔터프라이즈 전용 URL로 요청을 보내야 합니다. 자세한 내용은 데이터 보존 기능을 갖춘 GitHub Enterprise Cloud 정보을(를) 참조하세요.
URL 차이점
특정 기능 및 서비스에 대한 URL 형식은 GitHub.com 및 GHE.com에 따라 다릅니다. GHE.com으로 마이그레이션하고 GitHub.com의 URL 값에 따라 자동화 또는 통합이 있는 경우 이러한 값을 업데이트해야 합니다.
다음 예는 모든 내용을 다루지 않습니다.
기능 | GitHub.com의 예 | GHE.com의 예 |
---|---|---|
GitHub Packages | Container registry는 ghcr.io 에 있습니다. | Container registry는 https://containers.SUBDOMAIN.ghe.com 에 있습니다. |
사용자 프로비전 | Microsoft Entra ID의 "테넌트 URL"은 다음과 같습니다. https://api.github.com/scim/v2/enterprises/ENTERPRISE | Microsoft Entra ID의 "테넌트 URL"은 다음과 같습니다. https://api.SUBDOMAIN.ghe.com/scim/v2/enterprises/SUBDOMAIN |
GitHub Actions 배포에 대한 OIDC 신뢰 | https://token.actions.githubusercontent.com 에서 OIDC 토큰이 발급됩니다. | OIDC 토큰은 다음에서 발급됩니다. https://token.actions.SUBDOMAIN.ghe.com |
원시 URL | https://raw.githubusercontent.com/ | https://raw.SUBDOMAIN.ghe.com/ |
이미지 및 비디오에 대한 익명화된 URL | https://private-user-images.githubusercontent.com/ | https://SUBDOMAIN.ghe.com/user-attachments/assets/ |
GitHub Marketplace의 GitHub Actions 워크플로
GitHub Marketplace의 GitHub Actions는 사용자가 예상한 대로 작동하지 않을 수 있습니다.
- 일부 작업은 현재 GHE.com에서 엔터프라이즈에서 작동하지 않는 api.github.com에 대한 하드 코드 API 호출입니다.
- 작성자가 API 호출에 보조 토큰을 삽입하는 메커니즘을 빌드하지 않은 한 일부 작업은 GitHub.com에 대한 리소스를 요청하며 GHE.com의 엔터프라이즈에서는 이러한 작업이 작동하지 않습니다.
GITHUB_TOKEN
GHE.com에서 엔터프라이즈에 대한 워크플로 실행 내에서 GitHub.com의 리소스에 대한 액세스 권한을 부여하지 않습니다.
GitHub.com에서 액세스된 작업의 네임스페이스 사용 자동 중지
워크플로가 의도한 작업을 사용하고 남용 가능성을 차단하기 위해 GitHub.com의 작업이 처음으로 사용되면 해당 작업과 연결된 네임스페이스가 엔터프라이즈에서 사용 중지됩니다. 이렇게 하면 사용자가 GitHub.com의 작업 네임스페이스와 일치하는 조직 및 리포지토리를 엔터프라이즈에 만들 수 없습니다.
사용자가 GitHub.com에서 사용한 작업과 일치하는 네임스페이스를 사용할 수 있도록 하려면 사용 중지된 네임스페이스를 사용할 수 있도록 할 수 있습니다. GHE.com에서 사용 중지된 네임스페이스 사용을(를) 참조하세요.
GitHub Connect
GitHub Connect를 사용하여 GitHub Enterprise Server에서 GHE.com에 연결할 수 있습니다.
- GitHub.com의 데이터를 사용하는 GitHub Connect 기능은 사용할 수 없습니다.
- GitHub Connect를 사용하도록 설정하려면 GitHub Enterprise Server 인스턴스를 구성하여 GHE.com 하위 도메인에 연결해야 합니다. GHE.com의 GitHub Connect 사용을(를) 참조하세요.