Rótulo de Retenção Bloqueia Exclusão de Arquivo: Causa e Solução
🔍 WiseChecker

Rótulo de Retenção Bloqueia Exclusão de Arquivo: Causa e Solução

Ao tentar excluir um arquivo no SharePoint ou OneDrive, você pode ver uma mensagem de erro informando que o arquivo não pode ser excluído porque possui um rótulo de retenção aplicado. Isso acontece mesmo se você for proprietário do site ou tiver permissões de controle total. A causa raiz é que o rótulo de retenção está configurado para impedir a exclusão permanente do conteúdo por motivos de conformidade. Este artigo explica por que os rótulos de retenção bloqueiam a exclusão, como identificar qual rótulo está causando o bloqueio e as etapas exatas para remover o rótulo ou ajustar a política de retenção para que você possa excluir o arquivo.

Principais Conclusões: Corrigindo o Bloqueio de Exclusão de Arquivo por Rótulo de Retenção

  • Portal de conformidade do Microsoft Purview > Gerenciamento do ciclo de vida dos dados > Rótulos: Verifique a configuração de ação de retenção do rótulo; se estiver definida como “Reter itens para sempre”, a exclusão é bloqueada.
  • Biblioteca de documentos do SharePoint > Painel de informações > Detalhes: Encontre o rótulo de retenção exato aplicado ao arquivo para saber qual política modificar.
  • Cmdlet do PowerShell Remove-ComplianceTagAssignment: Remove um rótulo de retenção de um arquivo quando a interface do usuário não permite devido ao rótulo estar bloqueado.

ADVERTISEMENT

Por que um Rótulo de Retenção Impede a Exclusão de Arquivo

Um rótulo de retenção é uma configuração aplicada a um arquivo que informa ao SharePoint ou OneDrive por quanto tempo manter o arquivo e o que fazer quando esse período terminar. O rótulo pode ser configurado para reter o arquivo por um número específico de dias, para sempre ou até um evento específico. Quando um rótulo é configurado para reter conteúdo, o sistema impede que qualquer usuário exclua permanentemente o arquivo. Isso substitui as permissões normais. Nem mesmo um proprietário do site pode excluir um arquivo que tenha um rótulo de retenção com uma ação de “reter”. O rótulo é aplicado pelo sistema de conformidade do Microsoft 365, não pelas permissões do SharePoint. O bloqueio ocorre porque a política de conformidade foi projetada para preservar registros ou conteúdo regulamentado. O arquivo permanece em um estado bloqueado até que o período de retenção expire ou o rótulo seja removido por um administrador de conformidade.

Como o Rótulo de Retenção Funciona

Quando um rótulo de retenção é aplicado a um arquivo, os metadados do arquivo incluem uma tag de conformidade. Essa tag vincula a uma política de retenção no Microsoft Purview. A política define a ação de retenção: reter apenas, reter e depois excluir, ou excluir apenas. Se a ação for “reter itens” por qualquer duração, o arquivo não pode ser excluído permanentemente. O arquivo ainda pode ser movido ou copiado, mas as tentativas de exclusão retornam um erro. O rótulo pode ser aplicado automaticamente por meio de políticas de rotulagem automática, manualmente por um usuário ou por meio de configurações de rótulo padrão em uma biblioteca de documentos.

Cenários Comuns que Disparam o Bloqueio

O cenário mais comum é um usuário aplicar manualmente um rótulo que tem uma ação de reter. Outro cenário é um rótulo padrão em uma biblioteca que aplica automaticamente um rótulo de retenção a todos os novos arquivos. O bloqueio também ocorre quando uma política de retenção é publicada em um site por meio de rotulagem automática e um arquivo corresponde aos critérios da política. Em todos os casos, o resultado é o mesmo: o arquivo não pode ser excluído.

Etapas para Remover o Rótulo de Retenção ou Permitir a Exclusão

Siga estas etapas em ordem. Você deve ter a função de Gerenciamento de Registros ou ser um Administrador de Conformidade para modificar rótulos de retenção. Se você não for um administrador, entre em contato com sua equipe de conformidade.

  1. Identifique o rótulo de retenção aplicado ao arquivo
    Vá para o local do SharePoint ou OneDrive onde o arquivo está armazenado. Selecione o arquivo e clique no ícone de Informações na barra de ferramentas. No painel de Detalhes, procure o campo Rótulo de retenção. Anote o nome do rótulo exatamente como aparece.
  2. Verifique a ação de retenção do rótulo
    Vá para o portal de conformidade do Microsoft Purview em https://compliance.microsoft.com. Selecione Gerenciamento do ciclo de vida dos dados e depois Rótulos. Encontre o rótulo que você identificou. Clique nele para abrir suas configurações. Em Retenção, observe a ação: Reter itens, Reter itens e depois excluí-los ou Excluir itens. Se disser Reter itens por qualquer duração, a exclusão está bloqueada.
  3. Opção A: Remova o rótulo do arquivo usando PowerShell
    Se você não puder alterar a política do rótulo, poderá remover o rótulo do arquivo específico. Abra o SharePoint Online Management Shell como administrador. Execute o seguinte comando para conectar: Connect-SPOService -Url https://seutenant-admin.sharepoint.com. Em seguida, use o comando Remove-ComplianceTagAssignment -FileUrl "https://seutenant.sharepoint.com/sites/seusite/biblioteca/arquivo.docx". Isso remove o rótulo desse arquivo. Após a remoção, você pode excluir o arquivo.
  4. Opção B: Modifique a política do rótulo de retenção
    Se você quiser permitir a exclusão de todos os arquivos com esse rótulo, edite o rótulo. No portal do Purview, selecione o rótulo e clique em Editar rótulo. Em Retenção, altere a ação para Excluir itens apenas ou defina um período de retenção mais curto que já tenha expirado. Clique em Salvar. Em seguida, aguarde até 24 horas para que a alteração seja propagada. Depois disso, o arquivo pode ser excluído.
  5. Opção C: Exclua o arquivo após o período de retenção expirar
    Se você não puder modificar o rótulo ou removê-lo, deverá aguardar até que o período de retenção termine. O arquivo será excluído automaticamente ou se tornará excluível dependendo da ação do rótulo. Verifique as configurações do rótulo para a duração exata.

ADVERTISEMENT

Se o SharePoint Ainda Tiver Problemas Após a Correção Principal

O arquivo ainda mostra o rótulo de retenção após a remoção

Se você usou o PowerShell para remover o rótulo, mas o arquivo ainda mostra um rótulo de retenção no painel de Informações, o rótulo pode ter sido aplicado por um rótulo padrão no nível do site. Vá para as configurações da biblioteca, selecione Configurações da biblioteca > Rótulo de retenção padrão. Remova a configuração de rótulo padrão. Em seguida, atualize as propriedades do arquivo.

Erro informa que o arquivo é um registro e não pode ser excluído

Alguns rótulos de retenção também marcam o arquivo como um registro regulatório. Registros não podem ser excluídos em nenhuma circunstância. Para excluir o arquivo, você deve primeiro alterar o rótulo para um que não marque o conteúdo como registro. No Purview, edite o rótulo e, em Gerenciamento de registros, altere a configuração para não marcar como registro. Em seguida, remova o rótulo do arquivo.

Não é possível remover o rótulo porque ele está bloqueado por uma política

Se o rótulo for publicado por meio de uma política de retenção que está definida como bloqueada, você não poderá remover o rótulo de arquivos individuais. A única opção é aguardar a expiração do período de retenção ou excluir toda a política de retenção no Purview. Excluir a política requer direitos de Administrador de Conformidade.

Tipos de Rótulo de Retenção e Seus Efeitos na Exclusão

Item Reter Apenas Reter e Depois Excluir Excluir Apenas
Descrição Mantém o arquivo para sempre ou por uma duração definida Mantém o arquivo por uma duração definida e depois o exclui Exclui o arquivo após uma duração definida
Bloqueia exclusão manual? Sim, permanentemente Sim, até o período de retenção expirar Não, o arquivo pode ser excluído a qualquer momento
Arquivo se torna excluível após o período? Não, nunca Sim, após o período terminar Sim, imediatamente
Caso de uso comum Registros regulatórios Retenção de conformidade padrão Limpeza automática de arquivos antigos

Agora você entende que um rótulo de retenção bloqueia a exclusão de arquivos apenas quando o rótulo tem uma ação de reter. Você pode usar o PowerShell para remover o rótulo de um arquivo específico, modificar a política do rótulo para alterar a ação de retenção ou aguardar a expiração do período de retenção. Para arquivos marcados como registros, a exclusão não é possível a menos que você altere a configuração de registro do rótulo. Sempre verifique a ação de retenção do rótulo antes de tentar qualquer correção.

ADVERTISEMENT