Você abre um arquivo no OneDrive na web e consegue editá-lo sem problemas. Depois, abre o mesmo arquivo na versão desktop do Word, Excel ou PowerPoint e vê uma mensagem de somente leitura ou um erro de sincronização. Essa incompatibilidade ocorre porque o OneDrive for Business usa dois modelos de permissão separados: permissões baseadas no SharePoint na web e permissões do sistema de arquivos NTFS no desktop. A versão web verifica o acesso por meio das permissões do site do SharePoint, enquanto o aplicativo desktop verifica o status de sincronização do arquivo local e os atributos de arquivo do Windows. Este artigo explica por que essas diferenças de permissão ocorrem e como resolvê-las para que seus arquivos se comportem de forma consistente em ambos os ambientes.
Principais conclusões: Resolvendo incompatibilidades de permissão do OneDrive
- OneDrive web > Compartilhar > Configurações avançadas: Verifique e modifique as permissões do site do SharePoint para o arquivo ou pasta.
- Explorador de Arquivos > Clique com o botão direito no arquivo > Propriedades > Segurança: Inspecione e ajuste as permissões NTFS que podem bloquear a edição no desktop.
- Configurações do OneDrive > Sincronizar e fazer backup > Gerenciar backup: Verifique o status da Pasta Conhecida, que pode travar arquivos se a sincronização estiver pausada.
Por que as permissões do OneDrive diferem entre web e desktop
O OneDrive for Business armazena arquivos no SharePoint Online. Quando você acessa um arquivo pelo navegador web, o modelo de permissão do SharePoint é aplicado. Esse modelo usa grupos do site como Proprietários, Membros e Visitantes, além de links de compartilhamento direto com níveis de Visualização, Edição ou Controle Total. A interface web verifica essas permissões toda vez que você abre um arquivo.
Quando você abre o mesmo arquivo da pasta de sincronização do OneDrive no desktop, o sistema de arquivos do Windows adiciona outra camada. O arquivo local herda permissões NTFS da pasta pai e da conta de usuário. Se o processo de sincronização estiver pausado, se o arquivo tiver o atributo Somente leitura ou se a pasta local tiver entradas NTFS restritivas, o aplicativo Office desktop pode bloquear a edição mesmo que a web permita.
Uma causa comum é que o arquivo foi sincronizado com uma versão antiga do OneDrive que definiu o arquivo local como Somente leitura quando a permissão web era Apenas visualização. Após atualizar a permissão na web para Edição, o atributo local pode não ser atualizado automaticamente. Outra causa é que o arquivo está com check-out feito por outro usuário no SharePoint, o que bloqueia o arquivo no desktop, mas nem sempre na web.
Etapas para diagnosticar e corrigir incompatibilidades de permissão
Siga estas etapas para identificar onde as permissões diferem e alinhá-las.
- Verifique a permissão do SharePoint na web
Abra o arquivo no OneDrive na web. Clique no botão Compartilhar no canto superior direito. No painel de compartilhamento, clique no pequeno ícone de engrenagem rotulado Gerenciar acesso. Revise a lista de usuários e grupos. Procure seu próprio nome e verifique se o nível de permissão é Edição ou Controle Total. Se você vir apenas Visualização ou Pode revisar, clique no seu nome e altere a permissão para Edição. - Verifique o atributo Somente leitura do arquivo local
No Explorador de Arquivos, clique com o botão direito no arquivo e selecione Propriedades. Na guia Geral, observe a seção Atributos. Se a caixa de seleção Somente leitura estiver marcada ou preenchida, desmarque-a e clique em Aplicar. Se a caixa de seleção estiver esmaecida, o arquivo pode ter herdado Somente leitura da pasta pai. Clique com o botão direito na pasta pai, selecione Propriedades, desmarque Somente leitura e escolha Aplicar alterações a esta pasta, subpastas e arquivos. - Verifique as permissões NTFS na pasta local
Clique com o botão direito na pasta que contém o arquivo e selecione Propriedades. Vá para a guia Segurança. Selecione seu nome de usuário na lista Grupos ou nomes de usuário. Na lista Permissões para [usuário], certifique-se de que a coluna Permitir para Modificar e Gravar esteja marcada. Caso contrário, clique em Editar, selecione seu usuário, marque Modificar e Gravar e clique em Aplicar. - Verifique se o arquivo está com check-out no SharePoint
No navegador, navegue até a biblioteca que contém o arquivo. Passe o mouse sobre o nome do arquivo e clique nos três pontos (Mais ações). Se você vir Fazer check-in ou Desfazer check-out, outro usuário ou você fez check-out do arquivo. Clique em Fazer check-in para liberar o bloqueio. Se não conseguir fazer check-in, entre em contato com o proprietário do site ou com o usuário que fez o check-out. - Redefina a conexão de sincronização do OneDrive
Clique com o botão direito no ícone do OneDrive na bandeja do sistema. Selecione Configurações > Conta > Desvincular este PC. Após desvincular, reinicie o computador. Abra o OneDrive novamente e faça login com a mesma conta corporativa ou de estudante. Permita que a sincronização seja concluída. Isso força o OneDrive a reaplicar as permissões NTFS corretas com base nas permissões atuais do SharePoint. - Repare a instalação do Office
Se o problema persistir, o aplicativo Office pode ter um token de permissão em cache. Abra Painel de Controle > Programas e Recursos. Selecione Microsoft 365 e clique em Alterar. Escolha Reparação Rápida e siga as instruções. Após a reparação, reinicie o computador e teste o arquivo novamente.
Se o OneDrive ainda mostrar diferenças de permissão após a correção principal
Arquivos abertos como Somente leitura no desktop, mas editáveis na web
Este é o padrão mais comum. A causa geralmente é um atributo Somente leitura desatualizado no arquivo local. Abra o Explorador de Arquivos, selecione o arquivo e pressione Alt+Enter para abrir Propriedades. Na guia Geral, desmarque Somente leitura. Se o atributo retornar após uma sincronização, o arquivo pode estar sincronizado de uma biblioteca do SharePoint que tem um tipo de conteúdo Somente leitura aplicado. Verifique as configurações da biblioteca no SharePoint: Configurações da Biblioteca > Configurações Avançadas > Somente leitura. Certifique-se de que esteja definido como Não.
Arquivos abertos como editáveis no desktop, mas Somente leitura na web
Este padrão é mais raro e geralmente indica que o usuário tem permissões NTFS de Controle Total localmente, mas apenas acesso de Visualização no SharePoint. Abra o arquivo na web e clique em Compartilhar > Gerenciar acesso. Adicione sua própria conta com permissão de Edição. Alternativamente, peça ao proprietário do site para promovê-lo de Visitantes para Membros nas permissões do site do SharePoint.
Erros de sincronização com código de erro 0x80070005 (Acesso negado)
O erro 0x80070005 significa que a conta local do Windows não tem permissão para gravar na pasta de sincronização do OneDrive. Clique com o botão direito na pasta do OneDrive no Explorador de Arquivos, selecione Propriedades > Segurança. Verifique se sua conta de usuário tem Controle Total. Caso contrário, clique em Editar, selecione seu usuário, marque Controle Total e aplique. Em seguida, reinicie o OneDrive.
Permissões do OneDrive Web vs Permissões de Sincronização Desktop: Principais Diferenças
| Item | Modelo de Permissão Web (SharePoint) | Modelo de Permissão Desktop (NTFS + Sincronização) |
|---|---|---|
| Fonte da permissão | Grupos do site do SharePoint e links de compartilhamento | ACLs NTFS do Windows mais status de sincronização do OneDrive |
| Como a edição é bloqueada | Link de compartilhamento somente visualização ou grupo de visitantes do site | Atributo de arquivo Somente leitura, entrada de negação NTFS ou pausa na sincronização |
| Herança de permissão | Do site ou biblioteca do SharePoint | Da pasta pai no Explorador de Arquivos |
| Comportamento de check-out | Bloqueia a edição web para outros usuários | Bloqueia a edição desktop para todos os usuários, incluindo o usuário que fez check-out |
| Propagação de atributo de sincronização | Não aplicável | OneDrive define Somente leitura quando a permissão web é Visualização; pode não atualizar após upgrade de permissão |
Agora você pode diagnosticar e corrigir incompatibilidades de permissão entre o OneDrive na web e os aplicativos Office desktop. Comece verificando o nível de permissão do SharePoint na web, depois verifique o atributo Somente leitura do arquivo local e as permissões NTFS. Se o problema continuar, desvincule e vincule novamente o OneDrive para atualizar o mapeamento de permissão local. Para controle avançado, considere usar permissões de site do SharePoint em vez de links de compartilhamento individuais para garantir herança consistente em ambos os ambientes.