Você definiu uma data de expiração para um arquivo ou pasta no OneDrive for Business, mas os links de compartilhamento existentes antes dessa data continuam funcionando. Isso acontece porque o OneDrive aplica as configurações de expiração apenas a links criados após a alteração da política, não retroativamente. Neste artigo, você aprenderá por que os links antigos ignoram a data de expiração e como expirá-los ou substituí-los manualmente.
Principais Conclusões: Corrigindo Datas de Expiração em Links Antigos do OneDrive
- Configurações de compartilhamento do OneDrive > Data de expiração: Controla apenas links criados após a data ser definida. Links antigos não são afetados.
- OneDrive web > Compartilhar > Gerenciar acesso: Use este painel para remover ou atualizar manualmente a expiração de links existentes individuais.
- Centro de administração do OneDrive > Políticas de compartilhamento: Imponha um intervalo de expiração padrão para todos os novos links no locatário, mas links existentes ainda exigem ação manual.
Por que as Datas de Expiração do OneDrive Não se Aplicam a Links Antigos
O OneDrive for Business trata cada link compartilhado como um objeto de permissão independente. Quando você define ou altera uma data de expiração nas configurações de compartilhamento do arquivo ou pasta, essa alteração se aplica apenas ao modelo de política de compartilhamento para novos links. Links que já foram gerados antes da configuração da data de expiração mantêm suas configurações de permissão originais, que normalmente não têm expiração ou têm um valor de expiração diferente.
Esse comportamento é proposital. O OneDrive não verifica e atualiza retroativamente links existentes, pois isso poderia interromper fluxos de trabalho onde os usuários dependem de links compartilhados de longa duração. O sistema assume que, se você deseja que um link expire, deve definir a expiração no momento da criação do link ou usar uma política de todo o locatário que se aplique a todos os novos compartilhamentos.
A mesma limitação se aplica a outros controles de compartilhamento, como proteção por senha e restrições de download. Alterar essas configurações após o compartilhamento de um link não afeta o link em si. Você deve gerenciar cada link individualmente ou excluir e compartilhar novamente o item com a nova política.
Passos para Aplicar Datas de Expiração a Links Antigos do OneDrive
Para impor uma data de expiração em links criados antes da política ser definida, você deve atualizar ou substituir esses links manualmente. Use os métodos a seguir dependendo de quantos links você precisa alterar.
Método 1: Atualizar a Expiração de Links Individuais Usando o OneDrive Web
- Abra o OneDrive no seu navegador
Acesse https://onedrive.live.com e faça login com sua conta corporativa ou de estudante. - Navegue até o arquivo ou pasta com links antigos
Vá até o item que possui links compartilhados que você deseja expirar. - Clique com o botão direito no item e selecione Gerenciar acesso
Alternativamente, clique na caixa de seleção circular ao lado do item e depois clique no botão Gerenciar acesso na barra de ferramentas no topo da página. - Localize o link que deseja expirar
No painel Gerenciar acesso, você verá uma lista de todas as pessoas e links que têm acesso. Clique na guia Links se ainda não estiver selecionada. - Clique nos três pontos ao lado do link e selecione Editar link
Isso abre as configurações do link. - Defina a data de expiração
Em Expiração, clique no seletor de data e escolha a data em que deseja que o link pare de funcionar. Clique em Aplicar para salvar a alteração. - Repita para cada link antigo
Você deve editar cada link individualmente. O OneDrive não oferece suporte à edição em massa de datas de expiração de links existentes.
Método 2: Excluir Links Antigos e Criar Novos com Expiração
- Abra o painel Gerenciar acesso
Siga os passos 1 a 4 do Método 1. - Exclua o link antigo
Clique nos três pontos ao lado do link e selecione Excluir link. Confirme a exclusão. - Crie um novo compartilhamento com data de expiração
Clique com o botão direito no arquivo ou pasta e selecione Compartilhar. Na caixa de diálogo de compartilhamento, clique em Configurações do link. Em Expiração, defina a data desejada. Copie o novo link e envie para os destinatários pretendidos.
Método 3: Usar o Centro de Administração do Microsoft 365 para Impor Expiração Padrão para Novos Links
- Acesse o centro de administração do Microsoft 365
Faça login em https://admin.microsoft.com com uma conta que tenha privilégios de administrador global ou administrador do SharePoint. - Navegue até o centro de administração do SharePoint
Na navegação à esquerda, expanda Centros de administração e selecione SharePoint. - Abra as políticas de compartilhamento
No centro de administração do SharePoint, clique em Políticas no menu à esquerda e depois clique em Compartilhamento. - Defina um intervalo de expiração padrão
Em Expiração para links compartilhados, selecione Esses links devem expirar dentro deste número de dias e insira um número (por exemplo, 30). Isso se aplica apenas a novos links criados após a política ser salva. - Clique em Salvar
Links existentes permanecem inalterados. Você ainda deve gerenciá-los manualmente usando o Método 1 ou 2.
Se Links Antigos Ainda Funcionam Após Definir a Expiração
Defini uma data de expiração no arquivo, mas o link antigo ainda funciona
Isso é esperado. A data de expiração que você definiu no arquivo ou pasta através da caixa de diálogo Compartilhar ou do painel Detalhes se aplica apenas à política de compartilhamento padrão para aquele item. Links criados antes dessa alteração mantêm suas configurações originais. Use o painel Gerenciar acesso para editar ou excluir cada link antigo conforme descrito acima.
Alterei a política de expiração de todo o locatário, mas os links existentes não estão expirando
As políticas de todo o locatário para expiração de links se aplicam apenas a links criados após a política ser salva. Links que foram compartilhados antes da mudança de política mantêm suas configurações de expiração originais, que podem ser Nunca. Não existe uma ferramenta de administrador para expirar retroativamente todos os links antigos. Você deve pedir aos usuários que revisem e atualizem seus links compartilhados usando o painel Gerenciar acesso, ou usar um script do PowerShell para enumerar e atualizar links programaticamente se tiver permissões de administrador do SharePoint.
Quero expirar rapidamente todos os links antigos de uma pasta específica
O método mais rápido é excluir todos os links existentes para essa pasta e compartilhar novamente com datas de expiração. No painel Gerenciar acesso, você pode excluir links um por um. Para pastas com muitos links, considere usar a opção Parar compartilhamento na própria pasta, que remove todos os links e permissões de compartilhamento. Em seguida, compartilhe a pasta novamente com a data de expiração definida no momento da criação.
Expiração de Links Compartilhados do OneDrive: Controle Padrão vs. Manual
| Item | Política padrão do locatário | Edição manual de links |
|---|---|---|
| Aplica-se a | Todos os novos links criados após salvar a política | Apenas links existentes individuais |
| Efeito retroativo | Não | Sim, por link |
| Requer controle de administrador | Sim — administrador do SharePoint ou administrador global | Não — qualquer usuário com acesso de edição ao item |
| Operação em lote | Sim — aplica-se a todos os novos compartilhamentos no locatário | Não — deve editar cada link separadamente |
| Pode reverter após definir | Sim — alterar o valor da política ou remover o requisito de expiração | Sim — re-editar o link e limpar a data |
O OneDrive não fornece um botão único para aplicar expiração retroativamente a todos os links compartilhados existentes. A política do locatário afeta apenas compartilhamentos futuros. A edição manual através do painel Gerenciar acesso é a única maneira de impor a expiração em links antigos. Para cenários de conformidade, considere criar uma nova política de compartilhamento e pedir aos usuários que substituam os links antigos.