Sobre a restauração da organização
Você pode usar o painel de administração do site para restaurar uma organização que foi excluída anteriormente em your GitHub Enterprise Server instance, desde que os índices de auditoria do Elasticsearch contenham os dados para o 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 obter mais informações, consulte "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, consulte "Restaurando integrantes e equipes."
Restaurando uma organização
-
From an administrative account on GitHub Enterprise Server, in the upper-right corner of any page, click .
-
If you're not already on the "Site admin" page, in the upper-left corner, click Site admin.
-
Em "Pesquisar usuários, organizações, empresas, equipes, repositórios, gists e aplicativos", pesquise pela organização.
-
Em "Contas excluídas", � direita da organização que você deseja restaurar, selecione o menu suspenso e, em seguida, 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 obter mais informações sobre como usar o log de auditoria, consulte "Usuários de auditoria 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
- Para encontrar todos os usuários que foram adicionados e removidos da organização, pesquise no log de auditoria
action:org.add_member org:ORGANIZATION
eaction:org.remove_member org:ORGANIZATION
. - Adicione manualmente � organização cada usuário que ainda deve ser um integrante. Para obter mais informações, consulte "Adicionando pessoas � sua organização".
Restaurando equipes
- Para encontrar cada nome de equipe, pesquise
action:team.create org:ORGANIZATION
no log de auditoria. - Recrie a equipe manualmente. For more information, see "Creating a team."
- Para encontrar os integrantes adicionados a cada equipe, pesquise
action:team.add_member team:"ORGANIZATION/TEAM"
. - Adicionar manualmente os integrantes da equipe. Para obter mais informações, consulte "Adicionando integrantes da organização a uma equipe."
- Para encontrar os repositórios aos quais a equipe recebeu acesso pesquise
action:team.add_repository team:"ORGANIZATION/TEAM"
. - Para encontrar o nível de acesso que a equipe recebeu para cada repositório, pesquise
action:team.update_repository_permission team:"ORGANIZATION/TEAM"
. - Dê acesso manual � equipe novamente. Para obter mais informações, consulte "Gerenciando o acesso da equipe ao repositório de uma organização".