Ao compartilhar arquivos ou pastas do OneDrive for Business, o destinatário recebe um link. Com o tempo, você pode ter compartilhado dezenas ou centenas de links. Encontrar todos os links que você já criou não é óbvio na interface web do OneDrive. Este artigo mostra como localizar todos os links compartilhados usando o aplicativo web do OneDrive, o centro de administração do Microsoft 365 e o PowerShell. Você também aprenderá a ver quem acessou cada link e como revogar links que não precisa mais.
Principais Conclusões: Como Auditar e Gerenciar Links Compartilhados no OneDrive for Business
- Aplicativo web do OneDrive > Compartilhado > guia Links: Mostra todos os links de compartilhamento ativos criados por você e por outras pessoas da sua organização para seus arquivos.
- Centro de administração do Microsoft 365 > Relatórios > Uso > OneDrive > Compartilhamento: Gera um relatório CSV de todos os arquivos e links compartilhados no seu locatário.
- SharePoint Online Management Shell > Get-SPOSiteGroup: Cmdlet do PowerShell para exportar todos os links de compartilhamento de um site específico do OneDrive.
Entendendo Onde o OneDrive Armazena Links Compartilhados
O OneDrive for Business armazena links de compartilhamento como parte dos metadados do arquivo ou pasta. Quando você compartilha um arquivo, o OneDrive cria uma URL única chamada link de compartilhamento. Esse link pode ser um link anônimo para convidados, um link que exige login ou um link restrito a pessoas específicas. O link em si não é um objeto separado no seu OneDrive. Em vez disso, ele está anexado ao arquivo ou pasta nas permissões do site.
O aplicativo web do OneDrive fornece uma visão centralizada de todos os seus itens compartilhados. Essa visão inclui arquivos que você compartilhou e arquivos compartilhados com você. No entanto, a visualização padrão nem sempre lista todos os links que você já criou. Alguns links podem estar expirados, revogados ou criados por meio da interface de compartilhamento do Microsoft 365. Para obter uma lista completa, você precisa combinar a interface web com relatórios administrativos ou comandos do PowerShell.
Quais Tipos de Links de Compartilhamento Existem
O OneDrive for Business suporta três tipos principais de links:
- Links de qualquer pessoa: Fornecem acesso a qualquer pessoa que receber o link. Não é necessário login.
- Links de pessoas da sua organização: Exigem que o destinatário faça login com uma conta corporativa ou de estudante no mesmo locatário.
- Links de pessoas específicas: Restritos a uma lista de endereços de e-mail. Os destinatários precisam fazer login para acessar.
Cada tipo de link aparece de forma diferente na visualização de compartilhados por você. Links expirados desaparecem da lista padrão após 30 dias. Links revogados são removidos imediatamente.
Passos para Visualizar Todos os Links Compartilhados no Aplicativo Web do OneDrive
A maneira mais rápida de ver seus links compartilhados é através do aplicativo web do OneDrive. Siga estas etapas para acessar a lista completa.
- Abra o OneDrive no seu navegador
Acessehttps://onedrive.live.come faça login com sua conta corporativa ou de estudante. Se for redirecionado, verifique se está no locatário do OneDrive for Business. - Navegue até a seção Compartilhado
No painel de navegação esquerdo, clique em Compartilhado. A página mostra duas guias: Compartilhado por você e Compartilhado com você. A guia Compartilhado por você lista todos os arquivos e pastas que você compartilhou, juntamente com o tipo de link de compartilhamento. - Filtre por tipo de link
Clique na guia Compartilhado por você. Use o menu suspenso de filtro para selecionar Links. Esse filtro mostra apenas itens que possuem links de compartilhamento ativos. Itens compartilhados diretamente com pessoas por meio de convites por e-mail não são exibidos aqui. - Revise a lista de itens compartilhados
Cada linha mostra o nome do arquivo ou pasta, o tipo de link, a data em que o link foi criado e a data de expiração, se houver. Clique em qualquer item para ver a URL específica do link. Você pode copiar ou revogar o link a partir desta visualização. - Exporte a lista (opcional)
Não há um botão de exportação embutido. Para salvar a lista, copie as linhas manualmente ou use a função de impressão do navegador para salvar como PDF.
O que a Visualização Web Não Mostra
A guia Compartilhado por você mostra apenas links que estão ativos no momento. Ela não mostra:
- Links que expiraram
- Links que você revogou
- Links criados por outros usuários em seus arquivos, se eles tiverem permissões de edição
- Links criados através do centro de administração do Microsoft 365 ou do SharePoint
Para uma auditoria completa, use o relatório do centro de administração do Microsoft 365 ou o PowerShell.
Usando o Centro de Administração do Microsoft 365 para Encontrar Todos os Links Compartilhados
Administradores globais ou administradores do SharePoint podem gerar um relatório de compartilhamento para todos os sites do OneDrive no locatário. Este relatório inclui todos os links de compartilhamento criados por qualquer usuário.
- Faça login no centro de administração do Microsoft 365
Acessehttps://admin.microsoft.come faça login com uma conta que tenha a função de administrador global ou administrador do SharePoint. - Abra a seção Relatórios
No painel de navegação esquerdo, expanda Relatórios e clique em Uso. - Selecione OneDrive na lista de relatórios
Clique em OneDrive. O relatório mostra armazenamento, usuários ativos e atividade de compartilhamento. - Veja o relatório de Compartilhamento
Role para baixo até a seção Compartilhamento. Clique em Ver detalhes. Isso mostra o número de arquivos compartilhados externa e internamente. - Baixe o CSV detalhado
Clique em Exportar para baixar um arquivo CSV. O CSV contém uma linha por arquivo ou pasta compartilhada. As colunas incluem a URL do site, o caminho do arquivo, o tipo de link e o usuário que compartilhou. - Filtre o CSV para o seu site do OneDrive
Abra o CSV no Excel. Filtre a coluna URL do site para mostrar apenas a URL do seu site do OneDrive, que segue o padrãohttps://seulocatario-my.sharepoint.com/personal/seualias_seudominio_com.
Este relatório inclui todos os links ativos no momento da exportação. Não inclui links expirados ou revogados.
Usando o PowerShell para Exportar Todos os Links de Compartilhamento do OneDrive
O PowerShell oferece o maior controle. Você pode recuperar links de compartilhamento para um site específico do OneDrive, incluindo links que estão prestes a expirar. Você precisa do SharePoint Online Management Shell.
- Instale o SharePoint Online Management Shell
Abra o PowerShell como administrador e executeInstall-Module -Name Microsoft.Online.SharePoint.PowerShell. Confirme a instalação. - Conecte-se ao SharePoint Online
ExecuteConnect-SPOService -Url https://seulocatario-admin.sharepoint.com. Insira suas credenciais de administrador. - Obtenha a URL do seu site do OneDrive
ExecuteGet-SPOSite -IncludePersonalSite $true -Limit all | Where-Object {$_.Url -like "/personal/seualias"} | Select-Object Url. Substituaseualiaspelo seu alias de e-mail. - Exporte os links de compartilhamento do seu site
Execute o seguinte comando para exportar todos os links de compartilhamento para um arquivo CSV:Get-SPOSiteGroup -Site https://seulocatario-my.sharepoint.com/personal/seualias_seudominio_com | Select-Object -ExpandProperty Users | Export-Csv -Path C:\temp\sharinglinks.csv -NoTypeInformation
Isso exporta todos os usuários e seus níveis de permissão. Para ver apenas os links de compartilhamento, você precisa analisar os camposTitleeLoginName. - Use um script mais detalhado
Para uma lista completa de links de compartilhamento, use o cmdletGet-PnPSharingLinkdo módulo PnP PowerShell. Instale-o comInstall-Module PnP.PowerShell. Em seguida, execute:Connect-PnPOnline -Url https://seulocatario-my.sharepoint.com/personal/seualias_seudominio_com -Interactive
Get-PnPSharingLink | Export-Csv -Path C:\temp\allsharinglinks.csv -NoTypeInformation
O CSV do Get-PnPSharingLink inclui a URL do link, o tipo, a data de expiração e o caminho do arquivo ou pasta.
Problemas Comuns ao Encontrar Links Compartilhados
A Guia Compartilhado por Você Não Mostra Nenhum Link
Se a guia Compartilhado por você estiver vazia, talvez você tenha filtrado incorretamente. Certifique-se de que o filtro esteja definido como Links e não como Pessoas. Verifique também se você não revogou todos os links. Se você compartilha arquivos apenas por meio de convites diretos por e-mail sem criar um link, eles não aparecerão no filtro Links.
O Relatório do Administrador Não Inclui Meu Site do OneDrive
O relatório do centro de administração do Microsoft 365 inclui todos os sites do OneDrive por padrão. Se o seu site estiver faltando, verifique se o seu OneDrive está provisionado. Acesse https://seulocatario-my.sharepoint.com e faça login. Se você vir seus arquivos, o site existe. O relatório pode levar até 48 horas para refletir novas atividades de compartilhamento.
PowerShell Não Retorna Resultados
O cmdlet Get-PnPSharingLink requer o módulo PnP PowerShell. Se você receber um erro, execute Update-Module PnP.PowerShell. Certifique-se também de estar conectado à URL correta do site. A URL deve terminar com o caminho do seu site pessoal, não a URL de administrador.
Aplicativo Web do OneDrive vs Relatório do Administrador vs PowerShell: Principais Diferenças
| Item | Aplicativo Web do OneDrive (guia Compartilhado) | Relatório do Administrador do Microsoft 365 | PowerShell (Get-PnPSharingLink) |
|---|---|---|---|
| Escopo | Apenas o usuário atual | Todos os usuários no locatário | Site único ou todos os sites |
| Tipos de link incluídos | Apenas links ativos | Apenas links ativos | Links ativos e prestes a expirar |
| Links expirados exibidos | Não | Não | Não |
| Formato de exportação | Cópia manual ou PDF | CSV | CSV |
| Requer direitos de administrador | Não | Sim | Sim |
| Mostra a URL do link | Sim, por item | Não | Sim |
Para a maioria dos usuários, a guia Compartilhado do aplicativo web do OneDrive é suficiente. Para administradores que precisam auditar todos os links no locatário, o relatório do administrador ou o PowerShell é necessário.
Agora você pode encontrar todos os links compartilhados da sua conta do OneDrive usando a guia Compartilhado no aplicativo web do OneDrive. Para uma auditoria em todo o locatário, use o relatório de compartilhamento do centro de administração do Microsoft 365 ou o cmdlet Get-PnPSharingLink do PowerShell. Depois de localizar links que não precisa mais, revogue-os diretamente da guia Compartilhado clicando nos três pontos ao lado do item e selecionando Gerenciar acesso. Como prática recomendada, defina datas de expiração em todos os novos links de qualquer pessoa para evitar que compartilhamentos esquecidos persistam indefinidamente.