Skip to main content

Sobre a desativação de usuários no GitHub Enterprise Cloud

Gerencie o acesso com confiança, entendendo a abordagem recomendada para remoção de usuários.

Como devo remover usuários?

O método para a remoção de um usuário depende do tipo empresarial:

  • Contas pessoais: remova o usuário da conta corporativa usando a IU ou API GitHub .
    • Colaboradores externos são uma exceção a esse processo. Eles não podem ser removidos nas configurações da empresa; em vez disso, devem ser removidos de cada repositório.
  • Enterprise Managed Users: suspenda a conta do usuário removendo-o do aplicativo GitHub em seu provedor de identidade.
    • O usuário será exibido como suspenso na página "Pessoas" da sua empresa.
    • Não é possível remover completamente um conta de usuário gerenciada da empresa.

Para obter instruções, confira Removendo um integrante da sua empresa.

O que acontece quando um usuário é desligado?

Quando você desativa um usuário seguindo as instruções vinculadas acima:

  • O usuário desativado perde o acesso a recursos privados e internos na sua empresa e nas organizações.
  • Os personal access tokens do usuário, as chaves SSH e as autorizações de aplicativo não podem mais ser usados para acessar os recursos da sua empresa e das organizações. O acesso aos seus recursos será restaurado se o usuário for adicionado novamente à empresa e às organizações relevantes.
  • O usuário deixa de consumir licenças concedidas pela sua empresa, incluindo GitHub Enterprise e GitHub Copilot. Essa alteração pode não ser refletida em sua fatura até o próximo ciclo de cobrança.
  • Se você usar Enterprise Managed Users, o usuário não poderá mais fazer logon em sua conta de usuário gerenciada.
  • Se você usar uma empresa com contas pessoais, o usuário ainda poderá entrar em sua conta e acessar outros recursos em GitHub, mesmo se você tiver habilitado o SSO do SAML para sua empresa ou organizações. Isso ocorre porque o SSO se aplica apenas aos recursos corporativos ou de propriedade da organização.
  • Os commits, problemas, solicitações de pull, comentários e outros dados do usuário são armazenados em repositórios pertencentes à organização. Contudo, o nome de usuário do usuário fica ofuscado se você usar Enterprise Managed Users.

Para Enterprise Managed Users, você encontrará uma lista mais completa dos efeitos da remoção em Desprovisionar e restabelecer usuários com SCIM.

E a remoção de um usuário de todas as organizações?

Historicamente, os processos de desligamento de algumas empresas dependem da remoção de um usuário de todas as organizações da empresa. No entanto, em muitos casos, essa abordagem não é suficiente para remover totalmente um usuário.

Quando um usuário é removido da empresa?

Se um usuário perder o acesso a todas as organizações em uma empresa, o usuário também será removido da conta corporativa se todas as seguintes coisas forem verdadeiras:

O que acontece se um usuário permanecer na empresa?

Em qualquer outra situação, um usuário que perde o acesso a todas as organizações permanece na empresa.

  • Se o usuário tiver a função de proprietário da empresa ou gerente de cobrança empresarial, ele permanecerá na empresa com essa função.
  • Se o usuário não tiver uma dessas funções, o usuário se tornará um usuário não afiliado.

Os usuários sem associação à organização não podem acessar repositórios internos na empresa. Eles também não consomem uma licença GitHub Enterprise, a menos que atendam a outro critério listado em Pessoas que consomem uma licença em uma organização. No entanto, eles mantêm outros privilégios, incluindo funções empresariais e licenças de GitHub Copilot concedidas diretamente pela empresa.

Para saber mais, confira Habilidades de funções em uma empresa.