Skip to main content

Visão geral de recursos do GitHub Enterprise Cloud com residência de dados

Saiba mais sobre os recursos disponíveis em GHE.com, além de recursos que funcionam de maneira diferente do GitHub.com.

Os recursos disponíveis para o residência de dados no GHE.com são semelhantes aos recursos disponíveis para os contas de usuário gerenciadas no GitHub.com, com algumas adições e exceções. Alguns recursos funcionam de maneira diferente ou exigem configuração adicional comparado ao recurso equivalente do GitHub.com.

Recursos disponíveis

O GitHub Enterprise Cloud é uma plataforma de desenvolvedor que dá suporte a todo o ciclo de vida de desenvolvimento de software, incluindo planejamento de trabalho, automatização de testes e implantações e manutenção de código seguro. Para saber mais sobre os recursos disponíveis, consulte a página de planos da GitHub.

Recursos atualmente indisponíveis

No momento, os recursos a seguir estão indisponíveis em GHE.com, mas podem ser planejados para desenvolvimento futuro.

RecursoDetalhesMais informações
Executores de macOS para GitHub ActionsAtualmente indisponível.
          [AUTOTITLE](/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners) |

| Suporte ao Maven e ao Gradle no GitHub Packages | Atualmente indisponível. | Trabalhando com o registro do Apache Maven | | Métricas de tráfego do repositório | Atualmente indisponível por meio da interface do usuário e da API REST. | Exibir tráfego do repositório | | Spark | Atualmente indisponível. | Sobre GitHub Spark | | GitHub Marketplace | GitHub Marketplace não está disponível como uma plataforma para pesquisar, comprar e instalar diretamente aplicativos e ações. Aplicativos e ações do ecossistema ainda podem ser descobertos e instalados na sua origem, mas podem precisar de modificação para funcionar em GHE.com. | Fluxos de trabalho do GitHub Actions do GitHub Marketplace | | Determinados recursos do GitHub Connect | Embora seja possível conectar uma empresa em GHE.com a uma instância de GitHub Enterprise Server, determinados recursos de GitHub Connect não estão disponíveis. | GitHub Connect | | Alguns recursos atualmente em versão prévia pública ou em versão prévia privada | Determinados recursos que estão em uma fase de versão prévia em GitHub.com podem não estar disponíveis em GHE.com até GA. | | | API de migrações REST | Atualmente indisponível. | Pontos de extremidade da API REST para migrações | | Transmissão de logs de auditoria para o Amazon S3 usando OpenID Connect (OIDC) | Atualmente indisponível. | Como transmitir o log de auditoria para sua empresa |

Recursos indisponíveis permanentemente

Por padrão, os seguintes recursos estão permanentemente indisponíveis em GHE.com. Isso geralmente ocorre porque elas não se destinam a grandes empresas com requisitos de conformidade estritos.

RecursoDetalhesMais informações
Recursos indisponíveis com Enterprise Managed UsersComo Enterprise Managed Users é a única opção para o gerenciamento de identidade em GHE.com, os recursos indisponíveis com Enterprise Managed Users em GitHub.com também não estão disponíveis em GHE.com. Notavelmente, eles incluem gists e repositórios públicos.
          [AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/abilities-and-restrictions-of-managed-user-accounts) |

| GitHub Importer (o botão "Importar repositório" em GitHub.com) | Em vez disso, o GitHub Enterprise Importer está disponível para migrar dados. Confira Sobre o GitHub Enterprise Importer. | Sobre o Importador do GitHub |

Recursos que funcionam de maneira diferente

Os recursos a seguir são específicos do GHE.com ou funcionam de maneira diferente comparado ao GitHub.com.

  •         [Acesso à API](#api-access)
    
  •         [Diferenças de URL](#url-differences)
    
  •         [Fluxos de trabalho do GitHub Actions do GitHub Marketplace](#github-actions-workflows-from-github-marketplace)
    
  •         [Descontinuação de namespaces para ações acessadas em GitHub.com](#retirement-of-namespaces-for-actions-accessed-on-githubcom)
    
  •         [Conexão do GitHub](#github-connect)
    
  •         [GitHub Codespaces](#github-codespaces)
    

Acesso à API

Os integradores com as APIs REST e do GraphQL precisam enviar solicitações para a URL dedicada da sua empresa no GHE.com. Para obter mais informações, consulte Sobre o GitHub Enterprise Cloud com residência de dados.

Diferenças de URL

Os formatos de URL para determinados recursos e serviços variam entre o GitHub.com e o GHE.com. Se você estiver migrando para o GHE.com e tiver automações ou integrações que dependam de valores de URL para o GitHub.com, você precisará atualizar esses valores.

Os exemplos a seguir não são abrangentes.

RecursoExemplo no GitHub.comExemplo no GHE.com
GitHub PackagesO Container registry está localizado no ghcr.io.O Container registry está localizado em https://containers.SUBDOMAIN.ghe.com.
Provisionamento do usuárioA “URL do locatário” do Microsoft Entra ID é https://api.github.com/scim/v2/enterprises/ENTERPRISEA “URL do locatário” do Microsoft Entra ID é https://api.SUBDOMAIN.ghe.com/scim/v2/enterprises/SUBDOMAIN
O OIDC confia em implantações do GitHub ActionsO token do OIDC é emitido de https://token.actions.githubusercontent.com.O token do OIDC é emitido de https://token.actions.SUBDOMAIN.ghe.com
URLs brutashttps://raw.githubusercontent.com/https://raw.SUBDOMAIN.ghe.com/
URLs anônimas para imagens e vídeoshttps://private-user-images.githubusercontent.com/https://SUBDOMAIN.ghe.com/user-attachments/assets/

Fluxos de trabalho do GitHub Actions do GitHub Marketplace

Os fluxos de trabalho do GitHub Actions do GitHub Marketplace talvez não funcionem como os usuários esperam.

  • Algumas ações embutem em código as chamadas à API para api.github.com, o que atualmente não funciona para empresas do GHE.com.
  • Algumas ações fazem solicitações aos recursos do GitHub.com, e essas ações não funcionarão para empresas do GHE.com, a menos que o autor tenha criado um mecanismo para injetar um token secundário para chamadas à API. Um GITHUB_TOKEN em uma execução de fluxo de trabalho para sua empresa no GHE.com não permite acesso aos recursos do GitHub.com.

Descontinuação de namespaces para ações acessadas em GitHub.com

Para garantir que os fluxos de trabalho usem as ações pretendidas e bloqueiem o potencial de abuso, assim que uma ação no GitHub.com é usada pela primeira vez, o namespace associado à ação é desativado na sua empresa. Isso impede que os usuários criem uma organização e um repositório na sua empresa que correspondam ao namespace da ação no GitHub.com.

Para permitir que as pessoas usem namespaces que correspondam às ações que você usou no GitHub.com, disponibilize um namespace desativado. Confira Como disponibilizar namespaces desativados no GHE.com.

GitHub Connect

Use o GitHub Connect para se conectar ao GHE.com no GitHub Enterprise Server.

  • O Server Statistics não está disponível.
  • Ações do GitHub.com não estão disponíveis.
  • A sincronização automática de licenças do usuário exige o GitHub Enterprise Server versão 3.15 ou versões posteriores.

Para habilitar o GitHub Connect, você precisa configurar sua instância do GitHub Enterprise Server para se conectar ao subdomínio do GHE.com. Confira Como habilitar o GitHub Connect no GHE.com.

Recursos em versão prévia pública

Algumas funcionalidades do GHE.com estão atualmente em versão prévia pública.

GitHub Codespaces

GitHub Codespaces em GHE.com estão em versão prévia pública.