Você quer permitir que os usuários sincronizem apenas uma biblioteca específica de um site do SharePoint, mas o aplicativo de sincronização do OneDrive oferece sincronizar o site inteiro. Isso acontece porque a configuração padrão de sincronização no SharePoint permite que os usuários sincronizem qualquer biblioteca de documentos em um site. Este artigo explica como limitar a sincronização a uma única biblioteca de departamento usando as configurações do site do SharePoint e os controles administrativos do aplicativo de sincronização do OneDrive.
Você aprenderá como bloquear a sincronização de todas as bibliotecas em um site e depois habilitar a sincronização para apenas uma biblioteca. Você também verá como aplicar essas configurações para um único site ou em vários sites usando PowerShell. Essas etapas funcionam para o SharePoint no Microsoft 365, OneDrive for work or school e o aplicativo de sincronização do OneDrive para Windows 10 e Windows 11.
Principais Conclusões: Limitar Sincronização a Uma Biblioteca de Departamento
- Configurações do site do SharePoint > Configurações da biblioteca > Permissões para esta biblioteca de documentos: Quebre a herança de permissões e remova o grupo Visitantes padrão para impedir que os usuários vejam todas as bibliotecas.
- Central de administração do SharePoint > Sites ativos > site > Configurações > Sincronização: Desabilite a sincronização para todo o site e depois reabilite apenas para a biblioteca alvo usando a central de administração do OneDrive.
- Central de administração do OneDrive > Sincronização > Gerenciar acesso ao dispositivo: Use a política de sincronização de lista ou biblioteca do SharePoint para permitir a sincronização apenas para IDs de biblioteca específicos.
Por que o Aplicativo de Sincronização Oferece Todas as Bibliotecas de um Site
Quando um usuário clica no botão Sincronizar em uma biblioteca de documentos do SharePoint, o aplicativo de sincronização do OneDrive adiciona o site inteiro à lista de sincronização, não apenas aquela biblioteca. Este é o comportamento padrão para todos os sites do SharePoint no Microsoft 365. O aplicativo de sincronização vê cada site como uma raiz de sincronização única. Depois que o site é adicionado, o usuário pode escolher quais bibliotecas sincronizar na interface do aplicativo, mas a opção de sincronizar outras bibliotecas permanece visível.
A causa raiz é que o SharePoint não possui uma opção de sincronização por biblioteca. A configuração de sincronização existe apenas no nível do site. Para limitar a sincronização a uma biblioteca de departamento, você deve desabilitar a sincronização no nível do site e depois habilitar a sincronização para aquela biblioteca específica por meio de uma política separada. Isso requer acesso à central de administração do SharePoint e à central de administração do OneDrive.
Pré-requisitos
Você precisa da função de Administrador do SharePoint ou Administrador Global no Microsoft 365. Você também precisa do aplicativo de sincronização do OneDrive versão 22.022 ou posterior instalado nos dispositivos dos usuários. Para métodos com PowerShell, você precisa do módulo SharePoint Online Management Shell instalado.
Etapas para Desabilitar a Sincronização do Site Inteiro
A primeira etapa é bloquear a sincronização de todas as bibliotecas no site do SharePoint. Isso remove o botão Sincronizar de todas as bibliotecas desse site.
- Abra a central de administração do SharePoint
Vá para admin.microsoft.com e selecione SharePoint na navegação à esquerda. Se você não o vir, expanda Centrais de administração e clique em SharePoint. - Selecione o site alvo
No menu à esquerda, clique em Sites ativos. Encontre o site que contém a biblioteca do departamento. Clique no nome do site para abrir o painel de detalhes. - Abra as configurações de Sincronização
No painel de detalhes, clique na guia Configurações. Role para baixo até a seção Sincronização. Por padrão, a opção está definida como Permitir sincronização para este site. - Desabilite a sincronização para o site
Defina a opção para Bloquear sincronização para este site. Clique em Salvar na parte inferior do painel. Isso remove o botão Sincronizar de todas as bibliotecas do site em alguns minutos.
Etapas para Habilitar a Sincronização para Apenas Uma Biblioteca
Depois de bloquear a sincronização no nível do site, você deve criar uma política que permita a sincronização para a biblioteca de departamento específica. Isso é feito na central de administração do OneDrive usando a política de sincronização de lista ou biblioteca do SharePoint.
- Obtenha o ID da biblioteca
Vá para o site do SharePoint e navegue até a biblioteca do departamento. Na barra de endereços do navegador, copie o GUID que aparece após list= na URL. A URL se parece comhttps://contoso.sharepoint.com/sites/DeptSite/DeptLib/Forms/AllItems.aspx?list=%7B01234567-89ab-cdef-0123-456789abcdef%7D. A parte entre %7B e %7D é o ID da biblioteca. - Abra a central de administração do OneDrive
Vá para admin.microsoft.com, expanda Centrais de administração e clique em OneDrive. Na navegação à esquerda, clique em Sincronização. - Crie uma nova política
Na página de Sincronização, clique na guia Política de sincronização de lista ou biblioteca do SharePoint. Clique em Adicionar política. Digite um nome para a política, como “Permitir Sincronização da Biblioteca do Departamento”. - Especifique a biblioteca
Em Bibliotecas, cole o ID da biblioteca que você copiou anteriormente. Em Ação, selecione Permitir sincronização. Clique em Avançar. - Atribua a política
Escolha Usuários ou grupos específicos e selecione o grupo de segurança que contém os membros do departamento. Clique em Avançar e depois em Criar política. A política entra em vigor em até 24 horas. Os usuários no grupo verão o botão Sincronizar apenas na biblioteca permitida.
Se os Usuários Ainda Virem Sincronização para Outras Bibliotecas
A política de sincronização impede que o botão Sincronizar apareça, mas os usuários que já sincronizaram o site antes da aplicação da política ainda verão as outras bibliotecas no aplicativo de sincronização do OneDrive. Para corrigir isso, você deve remover o relacionamento de sincronização existente.
Usuários Veem Outras Bibliotecas no Aplicativo de Sincronização Após a Aplicação da Política
Peça a cada usuário para abrir o aplicativo de sincronização do OneDrive, clicar no ícone do OneDrive na bandeja do sistema, selecionar Mais e depois Configurações. Na guia Conta, clique em Escolher pastas para o site. Desmarque todas as bibliotecas, exceto a permitida, e clique em OK. O aplicativo de sincronização removerá o conteúdo sincronizado para as bibliotecas desmarcadas.
O Botão Sincronizar Está Ausente na Biblioteca Permitida
Se o botão Sincronizar não aparecer na biblioteca permitida mesmo após 24 horas, verifique se o ID da biblioteca na política corresponde ao GUID real da biblioteca. Confirme também se o usuário é membro do grupo de segurança atribuído à política. Se ambos estiverem corretos, remova a política e recrie-a com as mesmas configurações.
Site de Equipe vs Site de Comunicação: Comparação de Comportamento de Sincronização
| Item | Site de Equipe | Site de Comunicação |
|---|---|---|
| Comportamento padrão de sincronização | O botão Sincronizar em cada biblioteca sincroniza o site inteiro | O botão Sincronizar em cada biblioteca sincroniza o site inteiro |
| Suporte a política de sincronização | Suportado com política de permissão por biblioteca | Suportado com política de permissão por biblioteca |
| Herança de permissões | Conectado ao Grupo do Microsoft 365; quebrar a herança afeta as permissões do grupo | Sem conexão com grupo; alterações de permissão afetam apenas o site |
| Formato do ID da biblioteca | GUID padrão na URL | GUID padrão na URL |
| Comportamento do aplicativo de sincronização após a política | Apenas a biblioteca permitida mostra o botão Sincronizar | Apenas a biblioteca permitida mostra o botão Sincronizar |
Ambos os tipos de site respondem de forma idêntica ao bloqueio de sincronização e à política de permissão por biblioteca. A principal diferença é como as permissões são gerenciadas. Para um site de equipe, quebrar a herança de permissões em uma biblioteca pode desconectá-la do Grupo do Microsoft 365, o que pode causar alterações inesperadas de acesso para os membros do grupo.
Limitações e Coisas a Evitar
A política de sincronização por biblioteca não impede que os usuários adicionem manualmente uma biblioteca ao aplicativo de sincronização do OneDrive usando a opção Adicionar uma pasta no aplicativo. Usuários com permissões de edição no site ainda podem sincronizar qualquer biblioteca colando a URL da biblioteca. Para evitar isso, você também deve restringir as permissões no nível do site para que os usuários não possam ver bibliotecas às quais não devem acessar.
Não quebre a herança de permissões em uma biblioteca a menos que você entenda completamente o impacto. Se você remover o grupo Visitantes de uma biblioteca em um site de equipe, os usuários que não são membros do site, mas têm acesso à biblioteca por meio de links de compartilhamento, perderão o acesso. Use grupos do SharePoint e níveis de permissão em vez de atribuições diretas de usuário para manter o gerenciamento simples.
A política de sincronização se aplica apenas ao aplicativo de sincronização do OneDrive para Windows e Mac. Ela não afeta o botão Sincronizar nos aplicativos móveis do SharePoint nem a capacidade de abrir arquivos no navegador. Os usuários ainda podem fazer upload e download de arquivos manualmente por meio da interface web.
Agora você pode limitar a sincronização a uma biblioteca de departamento bloqueando a sincronização no nível do site e habilitando uma política por biblioteca. Comece desabilitando a sincronização para o site inteiro na central de administração do SharePoint. Em seguida, crie uma política de sincronização de lista ou biblioteca do SharePoint na central de administração do OneDrive que permita a sincronização apenas para a biblioteca alvo. Para uma configuração mais avançada, use o cmdlet Set-SPOSite do PowerShell com o parâmetro DisableSync para bloquear a sincronização em vários sites de uma só vez. Este método é mais rápido do que alterar as configurações um site de cada vez na central de administração.