Renomeação de Locatário Deixa URLs Antigas do SharePoint: Corrigir
🔍 WiseChecker

Renomeação de Locatário Deixa URLs Antigas do SharePoint: Corrigir

Após renomear o domínio do seu locatário Microsoft 365, você esperava que todas as URLs dos sites do SharePoint fossem atualizadas automaticamente. Em vez disso, os sites existentes ainda exibem o domínio antigo em suas URLs. Isso acontece porque o processo de renomeação do locatário atualiza o domínio padrão para novos sites, mas não altera retroativamente as URLs dos sites criados antes da renomeação. Este artigo explica por que as URLs antigas do SharePoint persistem e fornece as etapas exatas para atualizá-las usando PowerShell.

Principais Conclusões: Corrigindo URLs de Sites do SharePoint Desatualizadas Após Renomeação do Locatário

  • SharePoint Online Management Shell: Use o cmdlet Set-SPOSite com o parâmetro -Url para atualizar a URL de cada site para o novo domínio do locatário.
  • Get-SPOSite -IncludePersonalSite:$true: Recupera todos os sites, incluindo sites pessoais do OneDrive que precisam de atualização de URL.
  • Set-SPOTenant -SiteCreationDefaultNewSiteTemplate: Garante que novos sites criados no futuro usem o modelo do novo domínio.

ADVERTISEMENT

Por que a Renomeação do Locatário Não Altera as URLs Existentes do SharePoint

Quando você renomeia o domínio do seu locatário Microsoft 365 no centro de administração do Microsoft 365, a alteração afeta o domínio padrão usado para novas contas de usuário e novas coleções de sites do SharePoint. No entanto, os sites do SharePoint criados antes da renomeação mantêm o domínio original em sua URL raiz. Isso é proposital: a Microsoft não redireciona ou renomeia automaticamente URLs de sites existentes para evitar links quebrados e perda de dados.

A URL antiga continua funcional — os usuários ainda podem acessar o site usando o domínio original. Mas isso gera confusão, especialmente se sua organização tem uma política rígida de nomenclatura para domínios. Além disso, novos sites criados após a renomeação usarão o novo domínio, resultando em uma mistura de URLs antigas e novas em todo o locatário.

Para alinhar completamente todas as URLs dos sites do SharePoint com o novo domínio do locatário, você deve atualizar manualmente cada coleção de sites usando PowerShell. O processo é seguro se você seguir a ordem correta: atualizar a URL do site e, em seguida, verificar se todos os serviços associados (como indexação de pesquisa e links de compartilhamento) são atualizados corretamente.

Etapas para Atualizar URLs Antigas de Sites do SharePoint para o Novo Domínio do Locatário

Antes de começar, confirme que a renomeação do locatário foi concluída e que você consegue acessar o centro de administração do SharePoint usando o novo domínio. Você precisa do SharePoint Online Management Shell e de permissões de administrador global ou administrador do SharePoint.

  1. Instalar e conectar ao SharePoint Online Management Shell
    Abra o Windows PowerShell como administrador. Execute Install-Module -Name Microsoft.Online.SharePoint.PowerShell se o módulo não estiver instalado. Em seguida, execute Connect-SPOService -Url https://[novolocatario]-admin.sharepoint.com e faça login com suas credenciais de administrador global.
  2. Obter uma lista de todas as coleções de sites
    Execute Get-SPOSite -IncludePersonalSite:$true -Limit All | Select-Object Url para ver todas as URLs de sites no seu locatário. Identifique quais URLs ainda usam o domínio antigo. Por exemplo, https://antigolocatario.sharepoint.com/sites/vendas deve se tornar https://novolocatario.sharepoint.com/sites/vendas.
  3. Atualizar a URL de um único site
    Use o cmdlet Set-SPOSite para alterar a URL. Execute: Set-SPOSite -Identity https://antigolocatario.sharepoint.com/sites/vendas -Url https://novolocatario.sharepoint.com/sites/vendas. O site fica somente leitura durante a alteração da URL, que geralmente leva alguns minutos.
  4. Verificar se a nova URL funciona
    Abra um navegador e acesse a nova URL. Confirme que todas as páginas, listas e bibliotecas carregam corretamente. Verifique se os links de compartilhamento e grupos de permissão ainda funcionam. Se o site usar um domínio personalizado, atualize o mapeamento do domínio personalizado no centro de administração do SharePoint.
  5. Repetir para todos os sites afetados
    Para um locatário grande, crie um script PowerShell que percorra todos os sites com o domínio antigo e execute Set-SPOSite para cada um. Use um filtro como Get-SPOSite -IncludePersonalSite:$true | Where-Object {$_.Url -like "antigolocatario"} para segmentar apenas URLs desatualizadas.
  6. Atualizar o modelo de site padrão para novos sites
    Execute Set-SPOTenant -SiteCreationDefaultNewSiteTemplate "STS#3" (ou seu modelo preferido) para garantir que qualquer novo site criado após a renomeação use o novo domínio por padrão.

ADVERTISEMENT

Se o SharePoint Ainda Tiver Problemas Após a Atualização da URL

Resultados de pesquisa ainda mostram URLs antigas

A pesquisa do SharePoint rastreia o conteúdo do site regularmente. Após renomear uma URL de site, os resultados da pesquisa podem exibir temporariamente a URL antiga. Para forçar uma reindexação, vá para as configurações do site, selecione Pesquisa e disponibilidade offline e clique em Reindexar site. A reindexação completa pode levar até 24 horas.

Sites pessoais do OneDrive não atualizados

Os sites do OneDrive for Business também são afetados pela renomeação do locatário. Use Get-SPOSite -IncludePersonalSite:$true -Filter "Url -like 'antigolocatario'" para encontrar sites pessoais. Atualize cada URL do OneDrive usando o mesmo cmdlet Set-SPOSite. Observe que os clientes de sincronização do OneDrive podem precisar ser reconectados após a alteração da URL.

Links de compartilhamento quebram após a alteração da URL

Links de compartilhamento existentes (Qualquer pessoa, Pessoas na sua organização ou Pessoas específicas) que contêm a URL antiga deixarão de funcionar. Os usuários devem criar novos links de compartilhamento para a URL atualizada do site. Para minimizar a interrupção, comunique a alteração da URL a todos os membros do site antes de executar a atualização e peça que substituam os links salvos.

Antes e Depois: Domínio do Locatário vs URLs de Sites do SharePoint

Item Antes da Renomeação do Locatário Após Renomeação (Sem Correção) Após Correção
Domínio padrão do locatário antigolocatario.onmicrosoft.com novolocatario.onmicrosoft.com novolocatario.onmicrosoft.com
URL de novo site do SharePoint https://antigolocatario.sharepoint.com/sites/novo https://novolocatario.sharepoint.com/sites/novo https://novolocatario.sharepoint.com/sites/novo
URL de site existente do SharePoint https://antigolocatario.sharepoint.com/sites/vendas https://antigolocatario.sharepoint.com/sites/vendas https://novolocatario.sharepoint.com/sites/vendas
URL de site pessoal do OneDrive https://antigolocatario-my.sharepoint.com/personal/usuario https://antigolocatario-my.sharepoint.com/personal/usuario https://novolocatario-my.sharepoint.com/personal/usuario

Agora você pode atualizar todas as URLs de sites do SharePoint desatualizadas para corresponder ao novo domínio do locatário usando o cmdlet Set-SPOSite. Após concluir as atualizações, execute uma reindexação completa da pesquisa em cada site alterado e notifique os usuários para substituir os links de compartilhamento antigos. Para gerenciamento contínuo, considere usar um script PowerShell para auditar regularmente as URLs dos sites e identificar sites que possam ter sido esquecidos.

ADVERTISEMENT