Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Como habilitar o GitHub Codespaces em sua organização

Você pode controlar quais usuários da sua organização podem usar GitHub Codespaces às custas da organização.

Quem pode usar esse recurso

To alter an organization's billing settings, you must be an organization owner.

Sobre habilitar GitHub Codespaces para a sua organização

Os proprietários da organização podem controlar quais usuários da sua organização podem criar e usar codespaces. Para ver mais informações sobre preços, confira "Sobre a cobrança dos GitHub Codespaces".

Somente as pessoas que podem enviar alterações por push para um repositório ou bifurcar o repositório podem criar um codespace para esse repositório. Para permitir que um usuário crie codespaces para um repositório de propriedade de sua organização, siga uma das orientações a seguir.

  • Verifique se o usuário tem acesso de leitura ao repositório e se o repositório permite o fork, para que seja possível criar um codespace com base no repositório, enviar as alterações para um fork e criar uma solicitação de pull com relação a quaisquer alterações necessárias. Para obter mais informações, confira "Como gerenciar a política de criação de forks para sua organização".
  • Verifique se o usuário tem acesso de gravação ao repositório, para que seja possível enviar alterações diretamente ao repositório, sem fork.

Também é necessário garantir que sua organização não tenha uma lista de permissões de endereços IP habilitada. Para obter mais informações, confira "Como gerenciar endereços IP permitidos para sua organização".

Para permitir que as pessoas criem codespaces pelos quais sua organização será cobrada, você deve:

Por padrão, um codespace só pode acessar o repositório no qual ele foi criado. Se você quiser que os codespaces da sua organização possam acessar outros repositórios da organização que o criador do codespace pode acessar, confira "Como gerenciar o acesso a repositórios pelos codespaces da sua organização".

Escolha quem pode criar codespaces que são cobrados da sua organização

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e clique em Suas organizações. Suas organizações no menu de perfil 2. Ao lado da organização, clique em Configurações. Botão de configurações 1. Na barra lateral esquerda, clique em Codespaces.

  2. Em "Cobrança", selecione uma das seguintes opções:

    • Desabilitado – Sua organização não será cobrada pelo uso do codespace. Codespaces criados para os repositórios da sua organização, e serão cobrados dos usuários individuais que os criaram.
    • Membros selecionados – Codespaces criados para os repositórios da sua organização por membros selecionados serão cobrados na organização.
    • Todos os membros – Codespaces criados para os repositórios da sua organização por membros da sua organização serão cobrados da organização.
    • Todos os membros e colaboradores externos – Codespaces criados para os repositórios da sua organização por membros da organização e colaboradores externos serão cobrados da organização.

    Botões de opção para "Cobrança"

    Observação: quando você seleciona Todos os membros e colaboradores externos, todos os colaboradores externos que foram adicionados a repositórios específicos podem criar e usar o Codespaces para esses repositórios, e a sua organização será cobrada por esse uso. Para obter mais informações sobre como gerenciar colaboradores externos, confira "Sobre os colaboradores externos".

  3. Clique em Salvar.

  4. Se você escolheu Membros selecionados, uma caixa de entrada será exibida para que você insira os nomes dos usuários que deseja selecionar.

    Caixa de entrada para selecionar usuários

Desabilitando Codespaces para sua organização

Você pode impedir a criação e o uso de codespaces faturáveis para sua organização.

Observação: se você desabilitar a cobrança de GitHub Codespaces para alguns membros e colaboradores da organização ou para toda a sua organização, qualquer pessoa que possa enviar alterações por push ou bifurcar um repositório em sua organização ainda poderá criar um codespace para esse repositório usando a própria conta pessoal. No entanto, isso não vai gerar nenhum custo para sua organização. Para obter informações sobre como restringir o acesso a um repositório, confira "Gerenciando equipes e pessoas com acesso ao repositório".

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e clique em Suas organizações. Suas organizações no menu de perfil 2. Ao lado da organização, clique em Configurações. Botão de configurações 1. Na barra lateral esquerda, clique em Codespaces.
  2. Em "Cobrança", selecione Desabilitado.

Definindo um limite de gastos

Nota: você precisa definir um limite de gastos diferente de zero em sua conta pessoal, organizacional ou corporativa antes que a conta possa ser cobrada pelo uso de GitHub Codespaces.

Por padrão, todas as contas têm um limite de gastos de US$ 0 para GitHub Codespaces. Isso impede que novos codespaces sejam criados ou que os codespaces existentes sejam abertos, se isso incorrer em um custo faturável para sua conta pessoal, corporativa ou da organização. Para contas pessoais, os codespaces sempre poderão ser criados e usados se a conta não tiver atingido o limite de uso mensal incluído. Para organizações e empresas, o limite de gastos padrão significa que, para permitir que as pessoas criem codespaces que são cobrados para a organização ou sua empresa-mãe, o limite precisa ser alterado para um valor acima de US$ 0.

Para obter informações sobre como gerenciar e alterar o limite de gastos da sua conta, confira "Como gerenciar seu limite de gastos do Codespaces".