Mover um Arquivo sem Carregar Permissões Quebradas: Checklist Prático para Proprietários do SharePoint
🔍 WiseChecker

Mover um Arquivo sem Carregar Permissões Quebradas: Checklist Prático para Proprietários do SharePoint

Como proprietário de um site do SharePoint, você provavelmente já passou pela frustração de mover um arquivo e descobrir que suas permissões mudaram inesperadamente. Usuários perdem acesso ou, pior, pessoas erradas podem visualizar conteúdo confidencial. Isso acontece porque o SharePoint aplica regras específicas de herança de permissões ao mover arquivos entre locais. Este artigo explica exatamente por que permissões quebradas ocorrem durante movimentações de arquivos e fornece um checklist prático e passo a passo para manter as permissões corretas sempre.

Abordamos a causa raiz: como o SharePoint lida com a herança de permissões ao mover versus copiar arquivos. Você aprenderá as três decisões principais que deve tomar antes de qualquer operação de movimentação. Também listamos os erros mais comuns que proprietários de sites cometem e como evitá-los. Ao final, você será capaz de mover arquivos sem carregar permissões quebradas.

Principais Conclusões: Mover Arquivos sem Erros de Permissão

  • Mover vs Copiar no SharePoint: Mover um arquivo mantém suas permissões originais se o destino herdar do mesmo pai. Copiar sempre duplica as permissões do destino.
  • Verifique a herança de permissões antes de mover: Se a origem ou o destino tiver permissões exclusivas, a movimentação quebrará as permissões. Verifique com Configurações do site > Permissões do site > Verificar permissões.
  • Use o comando Mover Para no navegador: Este comando preserva melhor as permissões do que arrastar e soltar no Explorador de Arquivos ou na sincronização do OneDrive.

ADVERTISEMENT

Por que Mover um Arquivo Pode Quebrar Permissões

O SharePoint organiza o conteúdo em uma hierarquia: conjunto de sites, site, biblioteca, pasta e arquivo. Cada nível pode herdar permissões de seu pai ou ter permissões exclusivas. Ao mover um arquivo, o SharePoint avalia as configurações de permissão tanto da origem quanto do destino.

A regra principal é simples: se tanto a origem quanto o destino herdam permissões do mesmo pai, o arquivo mantém suas permissões originais após a movimentação. Se o destino tiver permissões exclusivas, o arquivo perde suas permissões originais e adota as permissões exclusivas do destino. Se a origem tiver permissões exclusivas e o destino herdar, o arquivo mantém suas permissões exclusivas, mas elas se tornam órfãs — não mais vinculadas a nenhum pai.

Herança de Permissões: O Mecanismo Técnico

Cada objeto do SharePoint possui uma propriedade chamada RoleAssignments. Quando as permissões são herdadas, essa propriedade fica vazia porque as permissões efetivas vêm do pai. Quando as permissões são exclusivas, o objeto armazena sua própria lista de RoleAssignments. A operação Mover não recalcula RoleAssignments. Ela simplesmente desanexa o arquivo da origem e o anexa ao destino. Se o destino tiver permissões exclusivas, o SharePoint remove automaticamente os RoleAssignments herdados do arquivo e aplica os exclusivos do destino. Esse é o momento em que as permissões quebram.

A Diferença entre Mover e Copiar

Copiar um arquivo sempre cria um novo conjunto de permissões no destino. A cópia herda permissões do pai do destino. O arquivo original permanece inalterado. Mover um arquivo, por outro lado, transfere a atribuição de permissão existente. É por isso que cópias raramente causam problemas de permissão, enquanto movimentações são a principal causa de acesso quebrado.

Checklist: Mover um Arquivo sem Quebrar Permissões

Siga este checklist antes de cada operação de movimentação de arquivo. Cada etapa aborda um risco específico de permissão.

  1. Determine o tipo de herança do local de origem
    Vá até a biblioteca ou pasta onde o arquivo está atualmente. Selecione o ícone de engrenagem > Permissões do site > Verificar permissões. Insira o nome de um usuário ou grupo. Analise a saída: se mostrar Permissões herdadas do pai, a origem tem permissões herdadas. Se mostrar Permissões exclusivas, a origem tem permissões exclusivas. Anote isso.
  2. Determine o tipo de herança do local de destino
    Navegue até a biblioteca ou pasta de destino. Repita o mesmo processo de Verificar permissões. Identifique se o destino herda permissões ou tem permissões exclusivas. Compare com o tipo da origem.
  3. Escolha o método de movimentação correto com base na correspondência de herança
    Se tanto a origem quanto o destino herdarem do mesmo pai, use o comando Mover Para no navegador do SharePoint. Selecione o arquivo, clique nos três pontos (…), escolha Mover Para e selecione o destino. Isso preserva todas as permissões originais. Se a origem ou o destino tiver permissões exclusivas, NÃO use Mover Para. Em vez disso, use Copiar Para e ajuste manualmente as permissões no destino.
  4. Se usar Copiar Para, restaure permissões exclusivas manualmente
    Após copiar, vá até o local de destino. Selecione o arquivo copiado, clique nos três pontos, escolha Gerenciar acesso e depois Configurações avançadas de permissões. Clique em Interromper herança de permissões. Em seguida, adicione os usuários ou grupos específicos que precisam de acesso. Esta etapa é necessária porque Copiar Para sempre herda do destino.
  5. Teste o acesso antes de anunciar a movimentação
    Use a ferramenta Verificar permissões no arquivo movido. Insira os nomes de três usuários-chave: o proprietário do arquivo, um leitor e um editor. Confirme se cada usuário tem o nível de permissão esperado. Se algum usuário tiver acesso incorreto, edite as permissões exclusivas diretamente no arquivo.
  6. Documente a movimentação em um registro de alterações
    Crie uma lista simples no SharePoint ou um arquivo Excel para registrar o nome do arquivo, local original, novo local, data e tipos de herança de permissão. Esse registro ajuda a identificar padrões. Se as permissões quebrarem novamente, você pode rastrear a movimentação exata que causou o problema.

ADVERTISEMENT

Erros Comuns que Carregam Permissões Quebradas

Mesmo proprietários de sites experientes cometem esses erros. Reconhecê-los ajuda a evitar as mesmas armadilhas.

Usar Arrastar e Soltar no Explorador de Arquivos ou Sincronização do OneDrive

Arrastar e soltar no Explorador de Arquivos ou na sincronização do OneDrive não usa o comando Mover Para do SharePoint. Essas ferramentas tratam a operação como uma cópia seguida de exclusão. A cópia herda permissões do destino e o original é excluído. O resultado é que o arquivo termina com as permissões do destino, não as originais. Sempre use o comando Mover Para baseado no navegador para movimentações sensíveis a permissões.

Mover um Arquivo com Permissões Exclusivas para uma Biblioteca que Também Tem Permissões Exclusivas

Quando tanto a origem quanto o destino têm permissões exclusivas, a operação Mover mescla os dois conjuntos. O arquivo perde suas permissões exclusivas originais e assume as permissões exclusivas do destino. Usuários que tinham acesso na origem podem perder o acesso. Para evitar isso, primeiro interrompa a herança na pasta de destino e defina as permissões exatas desejadas. Depois, mova o arquivo.

Mover um Arquivo de um Subsite para um Conjunto de Sites Diferente

Movimentações entre conjuntos de sites sempre quebram permissões porque cada conjunto de sites tem sua própria hierarquia de permissões. O SharePoint não preserva permissões entre conjuntos de sites. A única maneira de manter o acesso é copiar o arquivo e depois atribuir permissões manualmente no destino. Nunca use Mover Para para operações entre conjuntos de sites.

Mover vs Copiar: Quando Usar Cada Método

Item Mover Para Copiar Para
Preservação de permissões Preserva permissões originais se a herança corresponder Sempre herda do destino
Melhor caso de uso Mesmo conjunto de sites, mesmo tipo de herança Entre conjuntos de sites ou tipos de herança diferentes
Risco de permissões quebradas Baixo quando as condições são atendidas Nenhum, mas requer configuração manual de permissões
Metadados do arquivo retidos Sim, incluindo histórico de versões Sim, mas o histórico de versões é perdido

Use Mover Para quando ambos os locais herdarem do mesmo pai. Use Copiar Para quando os tipos de herança forem diferentes ou ao mover entre conjuntos de sites. Após uma cópia, sempre verifique e ajuste as permissões manualmente.

Agora você tem um checklist claro para mover arquivos sem carregar permissões quebradas. Comece verificando o tipo de herança da origem e do destino usando a ferramenta Verificar permissões. Use o comando Mover Para apenas quando ambos os locais compartilharem o mesmo pai. Para todos os outros cenários, use Copiar Para e depois defina permissões exclusivas manualmente no destino. Como dica avançada, crie uma lista no SharePoint para registrar cada movimentação de arquivo. Com o tempo, esse registro revelará quais padrões causam problemas de permissão no seu ambiente.

ADVERTISEMENT