Skip to main content

Restaurando uma organização excluída

É possível restaurar parcialmente uma organização que foi anteriormente excluída no sua instância do GitHub Enterprise Server.

Quem pode usar esse recurso?

Site administers can restore an organization on GitHub Enterprise Server.

Sobre a restauração da organização

Use o painel de administração do site para restaurar uma organização que foi excluída no sua instância do GitHub Enterprise Server, desde que os índices do Elasticsearch com relação ao log de auditoria contenham os dados do evento org.delete.

Imediatamente após restaurar uma organização, ela não será exatamente a mesma que era antes da exclusão. Você tem que restaurar manualmente os repositórios que pertenciam à organização. Para saber mais, confira Restaurar um repositório excluído.

Você também pode utilizar o log de auditoria para ajudar você a readicionar as equipes manualmente e os integrantes da organização. Para obter mais informações, confira Como restaurar membros e equipes.

Restaurando uma organização

  1. Em uma conta administrativa no GitHub Enterprise Server, no canto superior direito de qualquer página, clique em .

  2. Se você ainda não estiver na página "Administração do site", no canto superior esquerdo, clique em Administração do site.

  3. Em "Pesquisar usuários, organizações, empresas, equipes, repositórios, gists e aplicativos", pesquise pela organização.

    Captura de tela da página "Pesquisar" das configurações de "Administrador do site". O botão usado para pesquisar usuários, rotulado "Pesquisa", é realçado com um contorno laranja.

  4. Em "Contas excluídas", à direita da organização que deseja restaurar, selecione o menu suspenso e clique em Recriar.

Restaurando integrantes e equipes

Você pode usar o log de auditoria para encontrar uma lista dos integrantes e equipes anteriores da organização e, em seguida, recriá-los manualmente. Para saber mais sobre o uso do log de auditoria, confira Auditar de usuários em toda a sua empresa.

Em todas as frases de pesquisa abaixo, substitua ORGANIZAÇÃO pelo nome da organização e EQUIPE pelo nome da equipe.

Restaurando integrantes da organização

  1. Para localizar todos os usuários que foram adicionados e removidos da organização, pesquise action:org.add_member org:ORGANIZATION e action:org.remove_member org:ORGANIZATION no log de auditoria.
  2. Adicione manualmente à organização cada usuário que ainda deve ser um integrante. Para saber mais, confira Adicionar pessoas à organização.

Restaurando equipes

  1. Para localizar cada nome de equipe, pesquise action:team.create org:ORGANIZATION no log de auditoria.
  2. Recrie a equipe manualmente. Para saber mais, confira Criar equipes.
  3. Para localizar os membros que foram adicionados a cada equipe, pesquise action:team.add_member team:"ORGANIZATION/TEAM".
  4. Adicionar manualmente os integrantes da equipe. Para saber mais, confira Adicionar integrantes da organização a uma equipe.
  5. Para localizar os repositórios aos quais a equipe recebeu acesso, pesquise action:team.add_repository team:"ORGANIZATION/TEAM".
  6. Para localizar o nível de acesso que a equipe recebeu para cada repositório, pesquise action:team.update_repository_permission team:"ORGANIZATION/TEAM".
  7. Dê acesso manual à equipe novamente. Para saber mais, confira Gerenciar o acesso da equipe em um repositório da organização.