Ao mover um site do SharePoint de um hub para outro, o site herda a navegação, o tema e as configurações da página inicial do novo hub. Essa alteração pode quebrar a personalização, grupos de segurança e rollups de conteúdo se não for feita com cuidado. Muitos proprietários de site perdem permissões ou veem links quebrados após a movimentação por ignorarem dependências ocultas. Este artigo explica os erros comuns que ocorrem durante uma mudança de hub e como evitá-los.
Principais Conclusões: Evitando Armadilhas na Migração de Hub
- Verifique as permissões do site antes da movimentação: As associações de hub não alteram as permissões do site, mas permissões herdadas do hub antigo podem ser perdidas.
- Revise scripts personalizados e web parts: Rollups de conteúdo que referenciam o ID do hub antigo quebrarão e precisam ser atualizados após a movimentação.
- Comunique a mudança a todos os membros do site: Usuários que dependem da navegação do hub antigo precisarão de treinamento sobre a nova estrutura do hub.
Como Funciona a Associação de Hub e o que Muda
Um site do SharePoint pode ser associado a um hub por vez. Ao mover um site para um hub diferente, o site adota imediatamente a barra de navegação, o tema e o layout da página inicial do novo hub. O conteúdo, as permissões e os metadados do site permanecem intactos. No entanto, o hub antigo perde todos os rollups de conteúdo ou refinamentos de pesquisa que apontavam para o site movido. O novo hub ganha o site em sua navegação global e em quaisquer rollups automatizados que incluam todos os sites associados. A alteração não é reversível por meio de um comando simples de desfazer. Você deve reassociar o site ao hub original manualmente se precisar reverter.
O que Permanece Igual
As permissões do site, os administradores da coleção de sites e o conteúdo permanecem inalterados. Fluxos de trabalho e fluxos do Power Automate que são executados no site continuam funcionando. Bibliotecas de documentos, listas e páginas permanecem no lugar. A URL do site não muda.
O que Muda
A barra de navegação do site é atualizada para corresponder ao novo hub. O tema do site pode mudar se o novo hub tiver um tema diferente. Qualquer personalização que foi aplicada por meio do hub antigo é substituída. Layouts de página inicial provenientes do design do hub podem substituir suas configurações de página inicial. Rollups de conteúdo no hub antigo que incluíam este site param de mostrar seu conteúdo.
Etapas para Mover um Site para um Hub Diferente Corretamente
Siga estas etapas no centro de administração do SharePoint para mover um site entre hubs sem causar erros. Execute cada etapa na ordem listada.
- Documente as configurações atuais do hub
Antes de fazer qualquer alteração, abra o site no centro de administração do SharePoint e anote o ID do hub atual, os links de navegação e qualquer tema personalizado aplicado a partir do hub. Salve uma captura de tela da barra de navegação. - Verifique as permissões do site e as configurações de compartilhamento
Vá para Centro de administração do SharePoint > Políticas > Compartilhamento. Verifique se a política de compartilhamento do novo hub não substitui as configurações de compartilhamento externo do seu site. Se o novo hub tiver um compartilhamento mais restritivo, seu site herdará essas restrições após a movimentação. - Revise rollups de conteúdo e web parts
No site, verifique se há web parts que puxam conteúdo do hub, como web parts de Conteúdo em Destaque ou Notícias. Anote o ID do hub que elas referenciam. Você precisará atualizá-las após a movimentação. - Desconecte o site do hub atual
No centro de administração do SharePoint, vá para Sites ativos. Selecione o site que deseja mover. Na barra de comandos, escolha Hub e depois Remover do hub. Confirme a remoção. - Aguarde a propagação da desassociação
Aguarde até 24 horas para que a alteração seja totalmente aplicada em todos os serviços. Durante esse período, o site pode não exibir nenhuma navegação de hub. - Associe o site ao novo hub
No centro de administração do SharePoint, selecione o site novamente. Escolha Hub e depois Associar a um hub. Selecione o hub de destino na lista. Confirme a associação. - Atualize todas as web parts personalizadas e links de navegação
No site, edite quaisquer web parts que referenciam o ID do hub antigo. Aponte-as para o ID do novo hub ou use URLs relativas. Atualize quaisquer links de navegação codificados na barra de links superior ou no lançamento rápido do site. - Teste o site com uma conta de usuário que não seja administradora do site
Faça login com uma conta de usuário de teste que tenha permissões de Contribuição. Verifique se a navegação, o tema e os rollups de conteúdo funcionam conforme o esperado. Verifique se os links de compartilhamento externo ainda funcionam, se você os utiliza.
Erros Comuns a Evitar
Não Verificar as Permissões do Hub Antes da Movimentação
O novo hub pode ter configurações de permissão diferentes para seus sites associados. Se o novo hub usar um conjunto de permissões exclusivo, seu site pode perder o acesso para alguns usuários. Sempre compare os administradores da coleção de sites e o grupo de proprietários do novo hub com as permissões atuais do seu site. Adicione quaisquer usuários ausentes antes da movimentação.
Esquecer de Atualizar Rollups de Conteúdo no Hub Antigo
Após mover um site, as web parts de Conteúdo em Destaque, resultados de pesquisa e web parts de Notícias do hub antigo não exibirão mais conteúdo desse site. O proprietário do hub antigo deve atualizar essas web parts para excluir o site movido ou apontar para um site diferente. Se você for proprietário de ambos os hubs, atualize as web parts do hub antigo imediatamente após a movimentação.
Ignorar Scripts Personalizados e Fluxos do Power Automate
Scripts personalizados que referenciam o ID do site antigo ou o ID do hub antigo pararão de funcionar. Fluxos do Power Automate que usam a URL do site antigo podem falhar. Revise todas as personalizações antes da movimentação e atualize quaisquer referências codificadas para o novo hub.
Mover o Próprio Site de Hub
Você não pode associar um site de hub a outro hub. Para mover um site de hub, você deve primeiro cancelar o registro dele como hub. Isso remove todas as associações de hub para todos os sites nesse hub. Planeje essa alteração com cuidado e comunique-se com todos os proprietários de site cujos sites estão associados ao hub que você está cancelando o registro.
Não Comunicar a Mudança aos Usuários
Usuários que dependem da navegação do hub antigo para encontrar o site movido perderão esse link. Envie um e-mail para todos os membros do site pelo menos uma semana antes da movimentação. Explique o nome do novo hub e como encontrar o site após a alteração. Forneça um link direto para o site no e-mail.
Site de Hub vs Site Comum: Principais Diferenças Após uma Movimentação
| Item | Site Comum (após a movimentação) | Site de Hub (após a movimentação) |
|---|---|---|
| Pode ser associado a um novo hub | Sim, imediatamente | Não, deve cancelar o registro como hub primeiro |
| Mudanças na navegação | Herda a navegação do novo hub | Mantém sua própria navegação, mas perde os sites associados |
| Mudanças no tema | Herda o tema do novo hub | Mantém seu próprio tema |
| Rollups de conteúdo | Param no hub antigo, começam no novo hub | Param completamente até o novo registro |
| Permissões | Inalteradas | Inalteradas |
Mover um site para um hub diferente é uma operação simples no centro de administração do SharePoint, mas os efeitos colaterais podem ser significativos se você pular as etapas de preparação. Sempre documente as configurações atuais do hub, atualize web parts personalizadas e comunique-se com os usuários antes da mudança. Após a movimentação, teste o site com uma conta não administradora para confirmar que navegação, permissões e rollups de conteúdo funcionam corretamente. A maneira mais confiável de evitar erros é realizar um teste em um site de teste que espelhe seu site de produção.