Acesse documentos no SharePoint tão facilmente como numa pasta de rede | Igor Abade (T-Shooter)
Hoje surgiu um o seguinte comentário no Slack da Lambda3, sobre o armazenamento de arquivos compartilhados numa pasta de rede em nosso servidor de arquivos:
Para quem quiser manter dados compartilhados, recomendamos aos times que usem o Sharepoint. Mas, a praticidade de um share na rede é maior, então criamos o \\<nome-servidor>\Projetos. Cada projeto poderá ter um share lá.
Mas será que é verdade mesmo essa estória de "praticidade de um share na rede é maior"? Quer dizer, ninguém discute os benefícios de se usar uma pasta compartilhada num servidor local, acessível nativamente a partir de QUALQUER programa no Windows, comparado ao uso do SharePoint (que depende do browser ou de alguma ferramenta de sincronização, como o OneDrive for Business).
O que eles não sabiam é que a comparação não faz sentido algum. Acessar o SharePoint é (literalmente) tão simples quanto acessar um compartilhamento de rede.
Independentemente de sua empresa usar Office 365 (ou seja, SharePoint Online) ou SharePoint on-premises, o processo é bem parecido. Para acessar o SharePoint como se fosse uma pasta de rede, siga os passos abaixo:
Primeiramente adicione seu site SharePoint à zona de Sites Confiáveis do Windows:
Usuários de Office 365? Então agora abra a biblioteca de documentos no SharePoint no Internet Explorer (sim, eu sei… ), clique na aba Biblioteca e então selecione Abrir com Explorer. NOTA: Essa etapa é necessária apenas para o SharePoint Online, em especial se você estiver usando Single Sign-On via Azure AD. Sem ela, não é possível autenticar seu usuário. No caso de um SharePoint on-premises, com autenticação padrão (Basic, NTML ou Kerberos) não é preciso.
E é isso. Simples assim! Agora, sempre que você quiser acessar uma pasta qualquer no SharePoint, basta digitar seu endereço diretamente na barra de endereços do File Explorer:
Porém, devo dar o braço a torcer numa coisa: Ter que ficar digitando esses URLs enormes toda vez que quiser acessar uma pasta no SharePoint não é exatamente a coisa mais conveniente do mundo, concorda? Então deixa eu te ensinar um outro truque: Adicione esse URL ao File Explorer como um Local de Rede e ele estará à disposição sempre que necessário a partir da tela Meu Computador ("This PC") do File Explorer. Primeiro clique com o botão direito em uma área em branco no File Explorer e selecione a opção "Adicionar um local de rede" ("Add a network location").
No assistente que será exibido, coloque o URL do SharePoint para a pasta que você deseja acessar com frequência (no meu exemplo, https://lambda31.sharepoint.com/documentos%20compartilhados). Agora, ela estará facilmente acessível, sempre que você precisar, a partir de qualquer aplicação:
Ah, mas e na linha de comando? Também dá? Mas é claro!
Porém tem um gotcha (sempre tem, né?). Na linha de comando a gente não pode usar URLs para especificar o endereço do SharePoint. Ao invés disso, devemos usar UNC.
O formato do UNC, por sua vez, depende de um fator importante: Se o acesso ao SharePoint é feito por SSL ou não:
HTTP: \\<servidor-sharepoint>\davwwwroot\<site>\<biblioteca>
HTTPS (SSL): \\<servidor-sharepoint>@ssl\davwwwroot\<site>\<biblioteca>
A parte do "davwwwroot" é obrigatória. No nosso exemplo, então, o caminho UNC para acessar o SharePoint a partir da linha de comando ficaria assim:
\\[email protected]\davwwwroot\documentos%20compartilhados
Ah, e se você não quiser digitar esse palavrão toda hora, pode mapear uma letra de drive (como S:) e acessar ainda mais facilmente:
E, é claro, a nova letra de drive pode ser usada em qualquer aplicativo – gráfico ou de linha de comando. Totalmente transparente!
Você pode estar pensando agora, "Como é que eu não sabia disso? Já uso o SharePoint há anos e não fazia ideia!" Lembro que a primeira vez que *eu* vi isso funcionando, me perguntei "Qual é a mágica?!"
A "mágica" tem nome: WebDAV
Para expor as bibliotecas de documentos do SharePoint como pastas de rede, a Microsoft tira proveito do protocolo WebDAV, implementado pelo SharePoint e suportado nativamente no Windows desde pelo menos o Windows XP, através do serviço Web Client.
O Web Client é um redirector que traduz chamadas do sistema de arquivos do Windows para o protocolo WebDAV, permitindo o acesso a arquivos remotos via HTTP.
Ou seja, da mesma forma que a Microsoft tem um redirector para seu protocolo nativo de rede (SMB/CIFS), ela oferece suporte para protocolos alternativos como FTP ou WebDAV, que podem assim serem acessados como se fossem uma simples pasta compartilhada num servidor de rede qualquer.
Viu? Acessar arquivos no SharePoint pode ser exatamente igual a uma pasta de rede comum. Mais fácil, não? Bom, é claro que neste momento tem um monte de gente pronto para iniciar discussões acaloradas sobre o uso do SharePoint como servidor de arquivos. Mas independentemente de ser recomendado ou não, fica a dica .
E aí, o que achou? Conhecia esse "truque"? Deixe seus comentários!
Autor Igor AbadePublicado em 05/09/2016 05/09/2016 Categorias DicasTags SharePoint, WebDAV, Windows
10 comentários em "Acesse documentos no SharePoint tão facilmente como numa pasta de rede"
Pingback: Acesse documentos no SharePoint tão facilmente como numa pasta de rede | Blogs da Lambda3
08/09/2016 às 13:13
hospedar arquivos no Sharepoint, deixa-nos mais resistentes a ataque de ramsonware?
Digo pois ele teria muito mais dificuldade em criptografar esses dados, e sequestrá-los, devido ao versionamento do Sharepoint.
08/09/2016 às 18:48
Desde que o versionamento de arquivos esteja ativado na biblioteca do SharePoint, sim. Lembre-se que o versionamento é opcional e precisa ser ativado. Não lembro se o padrão é ativado ou desativado, mas um administrador poderia mudar essa configuração então é sempre bom se assegurar…
Danilo Ferrari disse:
20/02/2018 às 09:17
Você sabe porque sempre que eu reinicio o computador a pasta está disponível mas eu não consigo acessa-la?
Eu só consigo acessa-la através do mapeamento realizado se eu acessar o SharePoint e clicar na opção abrir no explorer…depois disso a pasta mapeada fica disponível novamente.
04/12/2018 às 16:11
Danilo, voce conseguiu resolver esse problema? Comecei essa semana a preparar um ambiente Sharepoint e estou tendo o mesmo problema. Obrigado
24/07/2018 às 18:54
É possível controlar o versionamento dos arquivos do sharepoint em uma pasta mapeada?
O funcionamento para aplicações locais Office 2016 e 2019 é idêntico?
18/06/2019 às 11:19
Sim. Não há diferença, neste sentido, entre o Office 2016 e o 2019.
12/06/2019 às 09:46
É possível eu utilizar de alguma forma esse mapeamento offline?
Por ex, se eu perder a conexão com a internet, tenho alguma forma de cache para continuar usando os arquivos offline?
18/06/2019 às 11:15
Tiago, não é possível fazer acesso offline. Nesse caso, sua melhor opção é usar o OneDrive for Business, que serve para fazer exatamente o que você quer.