Las características disponibles con residencia de datos en GHE.com son similares a las características disponibles para las cuentas de usuario administradas en GitHub.com, con algunas incorporaciones y excepciones. Algunas características funcionan de forma diferente o requieren una configuración adicional en comparación con la característica equivalente en GitHub.com.
Características disponibles
GitHub Enterprise Cloud es una plataforma para desarrolladores que admite todo el ciclo de vida de desarrollo de software, incluido el trabajo de planificación, la automatización de pruebas e implementaciones y la protección del código. Para obtener información sobre las características disponibles, consulte [GitHubla página de planes.](https://github.com/pricing)
Características no disponibles actualmente
Las siguientes características no están disponibles actualmente en GHE.com, pero puede planearse para el desarrollo futuro.
| Característica | Detalles | Más información |
|---|---|---|
| Ejecutores de macOS para GitHub Actions | No disponible actualmente. |
[AUTOTITLE](/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners) |
| Compatibilidad con Maven y Gradle para GitHub Packages | No disponible actualmente. | Trabajar con el registro de Apache Maven | | Métricas de tráfico del repositorio | Actualmente no está disponible a través de la interfaz de usuario y la API REST. | Ver el tráfico de un repositorio | | Spark | No disponible actualmente. | Acerca de GitHub Spark | | GitHub Marketplace | GitHub Marketplace, como medio de buscar, comprar e instalar directamente aplicaciones y acciones, no está disponible. Las aplicaciones y acciones del ecosistema todavía se pueden detectar e instalar desde su origen, pero pueden requerir modificaciones para trabajar en GHE.com. | GitHub Actions flujos de trabajo de GitHub Marketplace | | Ciertas características de GitHub Connect | Aunque puede conectar una empresa en GHE.com a una instancia de GitHub Enterprise Server, algunas característica de GitHub Connect no están disponibles. | GitHub Connect | | Algunas funciones están actualmente en versión preliminar pública o versión preliminar privada | Es posible que algunas características que estén en fase de versión preliminar GitHub.com no estén disponibles GHE.com hasta la versión para todo el público. | | | API REST de migraciones | No disponible actualmente. | Puntos de conexión de la API de REST para migraciones | | Transmisión de registros de auditoría a Amazon S3 con OpenID Connect (OIDC) | No disponible actualmente. | Streaming del registro de auditoría de su empresa | | Análisis de dependencias a nivel de organización | No disponible actualmente. | Ver información sobre dependencias de su organización |
Características no disponibles permanentemente
Por diseño, las siguientes características no están disponibles permanentemente en GHE.com. Esto suele deberse a que no están diseñados para grandes empresas con requisitos estrictos de cumplimiento.
| Característica | Detalles | Más información |
|---|---|---|
| Características no disponibles con Enterprise Managed Users | Dado que Enterprise Managed Users es la única opción para la administración de identidades en GHE.com, las características que no están disponibles con Enterprise Managed Users en GitHub.com también no están disponibles en GHE.com. En particular, incluyen gists y repositorios públicos. |
[AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/abilities-and-restrictions-of-managed-user-accounts) |
| GitHub Importer (el botón "Importar repositorio" en GitHub.com) | En su lugar, GitHub Enterprise Importer se encuentra disponible para migrar datos. Consulta Acerca de GitHub Enterprise Importer. | Acerca de Importador GitHub |
Características que funcionan de forma diferente
Las siguientes características son específicas de GHE.com o funcionan de forma diferente en comparación con GitHub.com.
- Acceso a la API
- Diferencias entre URL
- Nombres y nombres de usuario de la organización
- GitHub Actions flujos de trabajo de GitHub Marketplace
- Retirada de espacios de nombres para las acciones a las que se accede en GitHub.com
- GitHub Connect
- GitHub Codespaces
Acceso API
Los integradores con las API REST y GraphQL deben enviar solicitudes a la dirección URL dedicada de tu empresa en GHE.com. Para obtener más información, consulte [AUTOTITLE](/admin/data-residency/about-github-enterprise-cloud-with-data-residency#api-access).
Diferencias entre las URL
Los formatos de dirección URL de determinadas características y servicios varían entre GitHub.com y GHE.com. Si va a migrar a GHE.com y tiene automatizaciones o integraciones que dependen de los valores de dirección URL de GitHub.com, deberá actualizar estos valores.
Los ejemplos siguientes no son exhaustivos.
| Característica | Ejemplo en GitHub.com | Ejemplo en GHE.com |
|---|---|---|
| GitHub Packages | El archivo Container registry se encuentra en ghcr.io. | El archivo Container registry se encuentra en https://containers.SUBDOMAIN.ghe.com. |
| Aprovisionamiento de usuarios | La "dirección URL del inquilino" para Microsoft Entra ID es https://api.github.com/scim/v2/enterprises/ENTERPRISE | La "dirección URL del inquilino" para Microsoft Entra ID es https://api.SUBDOMAIN.ghe.com/scim/v2/enterprises/SUBDOMAIN |
| Relaciones de confianza basadas en OIDC para implementaciones de GitHub Actions | El token de OIDC se emite desde https://token.actions.githubusercontent.com. | El token de OIDC se emite desde https://token.actions.SUBDOMAIN.ghe.com |
| Direcciones URL sin formato | https://raw.githubusercontent.com/ | https://raw.SUBDOMAIN.ghe.com/ |
| Direcciones URL anonimizadas para imágenes y vídeos | https://private-user-images.githubusercontent.com/ | https://SUBDOMAIN.ghe.com/user-attachments/assets/ |
| Clonación de repositorios mediante SSH | git clone git@github.com:OWNER/REPOSITORY.git | git clone SUBDOMAIN@SUBDOMAIN.ghe.com:OWNER/REPOSITORY.git |
Nombres de la organización y nombres de usuario
GHE.com reserva ciertos nombres de usuario y nombres de organización para uso interno. Si intenta crear un usuario u organización con uno de estos nombres, recibirá un error que indica que el nombre no está disponible.
GitHub Actions flujos de trabajo de GitHub Marketplace
GitHub Actions Es posible que los flujos de trabajo de GitHub Marketplace no funcionen como esperan los usuarios.
- Algunas acciones codifican de manera fija las llamadas API a api.github.com, las cuales actualmente no funcionan para organizaciones que utilizan GHE.com.
- Algunas acciones realizan solicitudes a recursos en GitHub.com y estas acciones no funcionarán para las empresas en GHE.com a menos que el autor haya creado un mecanismo para insertar un token secundario para las solicitudes de API. Dentro de una ejecución de flujo de trabajo en su empresa en
GITHUB_TOKEN, GHE.com no permite el acceso a los recursos en GitHub.com.
Retirada de espacios de nombres para las acciones a las que se accede en GitHub.com
Para asegurarte de que los flujos de trabajo usan sus acciones previstas y bloquear la posibilidad de abuso, una vez que se usa una acción en GitHub.com por primera vez, el espacio de nombres asociado a esa acción se retira en la empresa. Esto impide que los usuarios creen una organización y un repositorio en la empresa que coincidan con el espacio de nombres de la acción en GitHub.com.
Para permitir que los usuarios usen espacios de nombres que coincidan con las acciones que ha usado desde GitHub.com, puede hacer que un espacio de nombres retirado esté disponible. Consulta Puesta a disposición de los espacios de nombres retirados en GHE.com.
GitHub Connect
Puede usar GitHub Connect para conectarse a GHE.com desde GitHub Enterprise Server.
- Server Statistics no está disponible.
- GitHub.com las acciones no están disponibles.
- La sincronización automática de licencias de usuario requiere GitHub Enterprise Server la versión 3.15 o posterior.
Para habilitar GitHub Connect, debe configurar la GitHub Enterprise Server instancia para conectarse al GHE.com subdominio. Consulta Habilitación de GitHub Connect para GHE.com.
Características de versión preliminar pública
Algunas características de GHE.com están actualmente en versión preliminar pública.
GitHub Codespaces
GitHub Codespaces on GHE.com están en versión preliminar pública y están disponibles en todas las Nube de GitHub Enterprise con residencia de datos regiones.
Para usar GitHub Codespaces en la versión de escritorio de VS Code con una empresa en GHE.com, debe configurar los ajustes de Github-enterprise: Uri y Github > Codespaces: Auth Provider. Para obtener más información, vea Uso de GitHub Codespaces en Visual Studio Code.