Como Mover um Arquivo Sem Carregar Permissões Quebradas
🔍 WiseChecker

Como Mover um Arquivo Sem Carregar Permissões Quebradas

Ao mover um arquivo de uma biblioteca de documentos do SharePoint para outra, o arquivo frequentemente mantém suas permissões exclusivas originais. Isso pode causar problemas de acesso, onde usuários que deveriam ver o arquivo não conseguem, ou usuários que não deveriam ter acesso passam a ter. A causa é que o SharePoint aplica permissões no nível do item quando o arquivo é movido, em vez de herdar as permissões da biblioteca de destino. Este artigo explica como mover arquivos para que eles herdem as permissões da biblioteca de destino, evitando que permissões quebradas acompanhem o arquivo.

Principais Conclusões: Movendo Arquivos Sem Problemas de Permissão

  • Comando Mover Para do SharePoint: Usar a opção Mover Para integrada preserva permissões exclusivas por padrão; você deve usar Copiar Para e depois excluir o original para redefini-las.
  • Arquivo > Copiar Para > Excluir Original: Copiar o arquivo e depois excluir a origem quebra o vínculo de permissão exclusiva e força a herança no destino.
  • Coleção de Sites > Configurações do Site > Permissões: Verifique permissões exclusivas no arquivo antes de mover usando a opção Gerenciar Acesso no menu de contexto do arquivo.

ADVERTISEMENT

Por Que as Permissões do Arquivo Quebram ao Mover

O SharePoint armazena permissões no nível do item quando um arquivo tem permissões exclusivas. Permissões exclusivas são definidas quando você quebra a herança da biblioteca ou pasta pai. Ao usar o comando Mover Para no SharePoint Online, o arquivo mantém todas as suas permissões existentes, incluindo as exclusivas. A biblioteca de destino é ignorada para herança de permissões. Isso significa que o arquivo não adota as permissões da biblioteca de destino. Em vez disso, ele carrega seu próprio conjunto de permissões, que pode entrar em conflito com os controles de acesso pretendidos do novo local.

A operação Mover Para foi projetada para preservar os metadados e permissões do arquivo para consistência. No entanto, esse comportamento se torna um problema quando você deseja que o arquivo siga as regras de permissão do destino. A única maneira de forçar o arquivo a herdar permissões do destino é quebrar o vínculo com seu conjunto de permissões original. Isso é feito copiando o arquivo em vez de movê-lo e depois excluindo o original. A operação de cópia cria um novo arquivo que herda permissões da biblioteca de destino por padrão.

Quando Permissões Exclusivas São Criadas

Permissões exclusivas são criadas quando um usuário ou administrador altera explicitamente as permissões em um arquivo ou pasta. Isso pode acontecer durante o compartilhamento, quando você dá acesso a uma pessoa específica a um arquivo sem alterar as permissões da biblioteca. Também acontece quando você usa a caixa de diálogo Gerenciar Acesso para conceder direitos de edição a um arquivo. Uma vez quebrada, a herança não é restaurada automaticamente ao mover o arquivo. Você deve redefinir a herança manualmente ou usar o método de cópia descrito abaixo.

Passos para Mover um Arquivo Sem Carregar Permissões

Para garantir que um arquivo herde as permissões da biblioteca de destino, você deve copiar o arquivo e depois excluir o original. As etapas a seguir usam a interface web do SharePoint Online. Essas etapas funcionam para arquivos em bibliotecas de documentos e listas.

  1. Localize o arquivo na biblioteca de origem
    Abra o site do SharePoint que contém o arquivo. Navegue até a biblioteca de documentos onde o arquivo está armazenado. Clique no arquivo para selecioná-lo, mas não o abra.
  2. Abra o menu de contexto do arquivo
    Clique com o botão direito no arquivo ou clique nos três pontos (reticências) ao lado do nome do arquivo. No menu que aparece, selecione Copiar Para.
  3. Escolha a biblioteca de destino
    No painel Copiar Para, navegue até a biblioteca de documentos ou pasta de destino. Você pode digitar o nome da biblioteca na caixa de pesquisa. Selecione a pasta exata onde deseja que o arquivo apareça. Clique em Copiar Aqui.
  4. Verifique se o arquivo copiado tem permissões herdadas
    Navegue até a biblioteca de destino. Clique com o botão direito no arquivo copiado e selecione Gerenciar Acesso. No painel Gerenciar Acesso, procure o texto Herdado sob o nome do arquivo. Se você vir Herdado, o arquivo está usando as permissões da biblioteca. Se vir Exclusivo, repita o processo de cópia para um local diferente ou verifique se o próprio destino tem permissões exclusivas.
  5. Exclua o arquivo original da biblioteca de origem
    Volte para a biblioteca de origem. Clique com o botão direito no arquivo original e selecione Excluir. Confirme a exclusão. O arquivo original é movido para a lixeira do site. O arquivo copiado permanece no destino com permissões herdadas.

Método Alternativo: Usar o Explorador de Arquivos para Mover

Se você preferir usar o Explorador de Arquivos, pode obter o mesmo resultado arrastando e soltando o arquivo. No entanto, arrastar também preserva permissões exclusivas. Para evitar isso, use o método de copiar e colar em vez de arrastar e soltar.

  1. Abra ambas as bibliotecas no Explorador de Arquivos
    No SharePoint Online, clique em Sincronizar nas bibliotecas de origem e destino para sincronizá-las ao seu computador. Abra o Explorador de Arquivos e navegue até as pastas sincronizadas.
  2. Copie o arquivo da pasta de origem
    Clique com o botão direito no arquivo na pasta de origem e selecione Copiar. Não arraste o arquivo.
  3. Cole o arquivo na pasta de destino
    Clique com o botão direito dentro da pasta de destino e selecione Colar. O arquivo é carregado como uma nova versão com permissões herdadas.
  4. Exclua o arquivo original
    Clique com o botão direito no arquivo na pasta de origem e selecione Excluir. Confirme a exclusão. O arquivo agora existe apenas no destino com permissões herdadas.

ADVERTISEMENT

Se o SharePoint Ainda Mostrar Permissões Exclusivas Após Mover

Mesmo após usar o método de cópia, o arquivo ainda pode mostrar permissões exclusivas. Isso acontece se a própria biblioteca de destino tiver permissões exclusivas no nível da pasta. Verifique a herança de permissões da pasta de destino antes de mover o arquivo.

Verifique Permissões no Nível da Pasta no Destino

Clique com o botão direito na pasta de destino no SharePoint e selecione Gerenciar Acesso. Se a pasta mostrar permissões Exclusivas, o arquivo herdará essas permissões exclusivas da pasta, não os padrões da biblioteca. Para corrigir isso, redefina a herança da pasta para herdar da biblioteca. Vá para as configurações da pasta, clique em Permissões e selecione Excluir Permissões Exclusivas. Em seguida, copie o arquivo novamente.

Arquivo Mostra Permissões Quebradas Após Usar Mover Para

Se você já usou Mover Para e o arquivo está com permissões quebradas, pode redefini-las manualmente. Vá para o local do arquivo no SharePoint. Clique com o botão direito no arquivo e selecione Gerenciar Acesso. Clique nos três pontos ao lado do nome do arquivo e selecione Gerenciar Acesso Direto. Clique em Configurações Avançadas de Permissões. Na página Permissões, clique em Excluir Permissões Exclusivas. O arquivo agora herdará as permissões de sua pasta pai.

Mover Para vs Copiar Para: Principais Diferenças para Permissões

Item Mover Para Copiar Para
Comportamento das permissões Mantém todas as permissões exclusivas da origem Cria novo arquivo que herda do destino
Preservação de metadados Preserva todos os metadados e histórico de versões Preserva metadados, mas perde o histórico de versões
Melhor caso de uso Mover dentro da mesma estrutura de permissões Mover para uma biblioteca com permissões diferentes
Ação necessária após mover Pode exigir redefinição manual de permissões Nenhuma se o destino herdar corretamente

Usar Copiar Para seguido da exclusão do original é o único método confiável para evitar permissões quebradas. Mover Para é mais rápido, mas requer etapas adicionais para corrigir a herança. Sempre verifique as permissões após a movimentação, consultando o painel Gerenciar Acesso.

Agora você pode mover arquivos entre bibliotecas do SharePoint sem carregar permissões quebradas. Use o comando Copiar Para e depois exclua o arquivo original para forçar o arquivo a herdar as permissões do destino. Como dica avançada, você pode automatizar esse processo usando um fluxo do Power Automate que copia arquivos e exclui os originais, garantindo herança consistente de permissões em migrações grandes.

ADVERTISEMENT