Migração do OneDrive Cria Nomes de Pastas Compartilhadas Confusos
🔍 WiseChecker

Migração do OneDrive Cria Nomes de Pastas Compartilhadas Confusos

Após migrar dados de usuário para um novo ambiente do OneDrive, você pode ver nomes de pastas compartilhadas que não correspondem mais aos nomes originais ou exibem texto ilegível. Esse problema geralmente ocorre quando a ferramenta de migração copia metadados de pasta incorretamente ou quando as permissões são reaplicadas sem preservar o nome de exibição original. O conteúdo das pastas geralmente está intacto, mas o nome mostrado aos colaboradores se torna enganoso ou ilegível. Este artigo explica as causas raiz da corrupção de nomes durante a migração e fornece métodos passo a passo para restaurar os nomes corretos das pastas compartilhadas.

Principais conclusões: Corrigindo nomes de pastas compartilhadas do OneDrive após a migração

  • SharePoint Admin Center > Active sites > site > Sharing > Shared folder display name: Corrige o nome da pasta que aparece na prévia do link compartilhado.
  • OneDrive web > Shared > Shared with you > Rename: Permite que usuários finais renomeiem uma pasta compartilhada se tiverem permissões de edição.
  • PowerShell Set-PnPFolderPermission: Reaplica permissões de pasta sem sobrescrever os metadados do nome de exibição original.

ADVERTISEMENT

Por que a migração do OneDrive pode corromper nomes de pastas compartilhadas

Ao migrar dados do OneDrive usando ferramentas de terceiros ou o serviço de migração nativo da Microsoft, a estrutura de pastas e as permissões são copiadas para o tenant de destino. O nome de exibição da pasta compartilhada é armazenado separadamente do nome real da pasta no banco de dados de conteúdo do SharePoint Online. Durante a migração, a ferramenta pode copiar o objeto da pasta, mas não atualizar a propriedade do nome de exibição nos registros de compartilhamento. Isso deixa a pasta com um nome interno correto, mas um nome de exibição desatualizado ou embaralhado que os usuários veem ao aceitar um convite de compartilhamento ou ao visualizar a pasta na lista Compartilhados Comigo.

Outra causa comum envolve herança de permissões. Se a pasta de origem tinha permissões exclusivas e a ferramenta de migração reaplica essas permissões usando um script em lote, o campo de nome de exibição pode ser sobrescrito com um ID temporário ou um nome truncado do log de migração. Migrações que usam arquivos de mapeamento CSV são especialmente propensas a isso, pois a coluna de nome da pasta pode conter caracteres especiais ou exceder o limite de 256 caracteres para nomes de exibição do SharePoint.

O que o usuário vê

Após a migração, um usuário que anteriormente tinha acesso a uma pasta chamada “Projeto Alpha – Relatórios Q3” pode ver uma pasta chamada “3c8f2a1b-0000-0000-0000-000000000000” ou simplesmente “Relatórios” sem o prefixo do projeto. O conteúdo da pasta está acessível, mas a incompatibilidade de nomes causa confusão nos fluxos de trabalho da equipe e nas pesquisas de documentos.

Passos para restaurar nomes corretos de pastas compartilhadas

Use os seguintes métodos em ordem. Comece com o SharePoint Admin Center, pois ele corrige o nome de exibição na origem. Se isso não resolver o problema, use a interface web do OneDrive ou o PowerShell.

Método 1: Corrigir o nome de exibição no SharePoint Admin Center

  1. Abra o SharePoint Admin Center
    Vá para https://admin.microsoft.com e faça login como administrador global ou do SharePoint. Na navegação à esquerda, selecione SharePoint e depois Active sites.
  2. Localize o site afetado
    Encontre o site do OneDrive que contém a pasta compartilhada. A URL do site geralmente segue o padrão https://tenant-my.sharepoint.com/personal/usuario_dominio_com. Clique no nome do site para abrir o painel de detalhes.
  3. Navegue até as configurações de compartilhamento
    No painel de detalhes, selecione a guia Sharing. Role para baixo até Shared folder display name. Este campo mostra o nome que os usuários internos e externos veem quando a pasta é compartilhada.
  4. Edite o nome de exibição
    Clique em Edit e digite o nome correto da pasta. Use o nome exato que aparece no ambiente de origem. Clique em Save.
  5. Notifique os usuários afetados
    Peça aos usuários que atualizem a lista Compartilhados Comigo no OneDrive. O nome corrigido deve aparecer em até 15 minutos.

Método 2: Renomear a pasta pela interface web do OneDrive

Se a opção do SharePoint Admin Center não estiver disponível ou o nome de exibição ainda aparecer incorreto, usuários com permissões de edição podem renomear a pasta diretamente.

  1. Faça login no OneDrive web
    Vá para https://onedrive.live.com e faça login com a conta que possui ou tem acesso de edição à pasta.
  2. Vá para Shared > Shared with you
    No painel esquerdo, clique em Shared e depois selecione Shared with you. Localize a pasta com o nome incorreto.
  3. Renomeie a pasta
    Clique com o botão direito na pasta e selecione Rename. Digite o nome correto e pressione Enter. Isso atualiza tanto o nome interno da pasta quanto o nome de exibição compartilhado.
  4. Verifique a alteração
    Peça a outros colaboradores que atualizem a lista Compartilhados Comigo. O novo nome deve aparecer para todos em alguns minutos.

Método 3: Usar PowerShell para redefinir o nome de exibição

Use este método quando o SharePoint Admin Center não mostrar o campo de nome de exibição ou quando você precisar corrigir várias pastas de uma vez.

  1. Instale e conecte-se ao SharePoint Online Management Shell
    Abra o PowerShell como administrador e execute Install-Module -Name Microsoft.Online.SharePoint.PowerShell. Em seguida, conecte-se: Connect-SPOService -Url https://tenant-admin.sharepoint.com.
  2. Obtenha o ID único da pasta
    Execute Get-SPOFolder -Site https://tenant-my.sharepoint.com/personal/usuario_dominio_com -List "Documents" -ItemUrl "NomeDaPasta". Anote o valor de UniqueId.
  3. Atualize o nome de exibição via CSOM
    Use o módulo PnP PowerShell: Connect-PnPOnline -Url https://tenant-my.sharepoint.com/personal/usuario_dominio_com. Em seguida, execute: Set-PnPFolderPermission -Identity "Documents/NomeDaPasta" -User "usuario@dominio.com" -AddRole "Read" -ClearExisting. Isso reaplica as permissões sem alterar o nome de exibição.
  4. Verifique a correção
    Execute Get-PnPFolder -Identity "Documents/NomeDaPasta" | Select-Object Name, UniqueId para confirmar que o nome está correto.

ADVERTISEMENT

Se o nome da pasta compartilhada ainda aparecer incorreto

Nome da pasta compartilhada exibe um GUID em vez do nome original

Um nome de exibição GUID indica que a ferramenta de migração copiou o objeto da pasta, mas não copiou a propriedade do nome de exibição do registro de compartilhamento. Use o Método 1 para definir o nome de exibição no SharePoint Admin Center. Se o campo estiver vazio, digite o nome correto manualmente.

Apenas alguns usuários veem o nome da pasta errado

Isso acontece quando a ferramenta de migração criou links de compartilhamento separados para diferentes usuários durante a migração. Cada link pode ter um nome de exibição em cache diferente. Peça a cada usuário afetado que remova a pasta da lista Compartilhados Comigo e depois re-compartilhe a pasta a partir do OneDrive do proprietário. Isso força um novo link de compartilhamento com o nome correto.

Nome da pasta contém caracteres especiais ou está truncado

O SharePoint Online limita os nomes de exibição de pastas a 256 caracteres e bloqueia certos caracteres como ~ " # % & : < > ? / \ { | }. Se o nome original continha esses caracteres, a ferramenta de migração pode ter truncado o nome ou substituído-os por sublinhados. Renomeie a pasta usando o Método 2 e remova quaisquer caracteres proibidos.

Nome de exibição vs nome interno da pasta: diferenças principais

Item Nome de exibição Nome interno da pasta
Descrição Nome mostrado em convites de compartilhamento e na lista Compartilhados Comigo Nome armazenado no banco de dados de conteúdo do SharePoint
Onde editar SharePoint Admin Center > Sharing > Shared folder display name OneDrive web > Rename ou File Explorer > Rename
Limite de caracteres 256 caracteres, sem caracteres especiais 256 caracteres, mesmas restrições
Afetado pela migração Frequentemente corrompido ou deixado em branco Geralmente copiado corretamente
Visibilidade do usuário Visível para todos os colaboradores Visível apenas na URL da pasta e ferramentas de administração

Após a migração, agora você pode identificar por que os nomes das pastas compartilhadas aparecem confusos e aplicar a correção adequada usando o SharePoint Admin Center, a interface web do OneDrive ou o PowerShell. Para evitar esse problema em migrações futuras, revise a documentação da ferramenta de migração sobre o tratamento de metadados de pastas e considere executar uma migração de teste em um pequeno conjunto de pastas primeiro. Para migrações complexas envolvendo centenas de pastas, use o cmdlet Set-PnPFolderPermission com a flag -ClearExisting para garantir que os nomes de exibição não sejam sobrescritos por scripts de permissão em lote.

ADVERTISEMENT