Búsqueda de sitios web

¿Cómo asignar una biblioteca de documentos de SharePoint Online como una unidad de red?


Requisito: Asigne la biblioteca de SharePoint Online como una unidad de red.

¿Cómo asignar SharePoint Online como una unidad de red?

En SharePoint Online, puede usar Map como unidad de red para acceder a sus archivos de SharePoint en el Explorador de archivos de su computadora. Cuando asigna SharePoint como una unidad de red, puede administrar/cargar/descargar archivos y carpetas de forma masiva utilizando la vista del Explorador, tal como están almacenados en su computadora local. Puede abrir y editar archivos, arrastrar y soltar archivos y guardar archivos directamente en SharePoint. Es necesario asignar la biblioteca de documentos de SharePoint Online como una unidad de red para administrar la estructura de carpetas del sitio de SharePoint de manera eficiente a largo plazo. A continuación se explica cómo asignar una unidad de red a la biblioteca de documentos de SharePoint Online:

  1. Vaya al Explorador de Windows en su computadora >> Haga clic derecho en "Computadora" (o "Esta PC") >> Elija "Asignar a unidad de red".

  2. Seleccione la letra de unidad que desea usar >> Ingrese la URL de su biblioteca de documentos de SharePoint Online. Por ejemplo, la URL de su biblioteca de SharePoint podría ser https://tenant.sharepoint.com/sites/marketing/Shared%20Documents/. También puede ingresar la URL del sitio para asignar un sitio de SharePoint Online como una unidad de red.
  3. Elija las opciones "Reconectar al iniciar sesión" y "Conectar usando diferentes credenciales" según sus requisitos y haga clic en el botón "Finalizar". Es posible que reciba un mensaje de inicio de sesión. Ingrese sus credenciales de inicio de sesión de Office 365 y haga clic en Aceptar.

  4. Haga clic en Finalizar para crear una nueva asignación de unidad de red para la URL de la biblioteca de documentos de SharePoint Online determinada sin ocupar espacio de almacenamiento en su dispositivo.

Ahora puede acceder a la biblioteca de documentos de SharePoint Online desde el Explorador de Windows (¡o el Explorador de archivos!).

Por cierto, Microsoft recomienda utilizar la función de sincronización a través del cliente de sincronización OneDrive, en lugar de unidades asignadas por motivos de rendimiento y coherencia de los datos. Además, genera problemas como la pérdida del historial de versiones y funciones como metadatos, alertas, etc., no estarán disponibles.

Errores comunes y soluciones:

Error: “No se pudo crear la unidad de red asignada porque se produjo el siguiente error. Acceso denegado. Antes de abrir archivos en esta ubicación, primero debe agregar el sitio web a su lista de sitios de confianza, buscar el sitio web y seleccionar la opción para iniciar sesión automáticamente”.

Solución: Asegúrese de que la URL de su sitio de SharePoint Online esté agregada en la zona "Sitios confiables" de la configuración de seguridad del navegador (Abra Internet Explorer >> Menú Herramientas >> Opciones de Internet >> pestaña Seguridad, zona Sitios confiables tiene su sitio agregado y la configuración “Iniciar sesión automáticamente con el nombre de usuario y contraseña actuales” establecida). Además, el servicio WebClient debe iniciarse en la consola de Servicios (Services.msc). De lo contrario, es posible que reciba el siguiente mensaje de error. ¡Este error también ocurre cuando las sesiones de usuario caducan! Simplemente inicie sesión en SharePoint a través de Internet Explorer (¡cualquier otro navegador web como Firefox o Google Chrome no funciona!) para restablecer la sesión.

Si recibe el mismo evento de error después de establecer las configuraciones anteriores, aplique esta KB: Error al abrir una biblioteca de documentos de SharePoint en el Explorador de Windows o asignar una unidad de red

Los usuarios deben tener al menos permiso de "solo lectura" en el nivel del sitio para poder abrir la biblioteca de documentos en la vista del Explorador. Entonces, si les concedió acceso a nivel de archivo/carpeta/biblioteca, ¡agréguelos también al nivel de sitio!

Aquí está el artículo de Microsoft sobre cómo solucionar problemas con la asignación de unidades de red: Solucionar problemas de unidades de red asignadas que se conectan a SharePoint Online

PowerShell para asignar una unidad de red en SharePoint Online

Para asignar una biblioteca de documentos de SharePoint Online a una unidad de red mediante PowerShell,


#Variable 
$LibraryPath = "https://crescent.sharepoint.com/sites/p/salaudeen"

#Map Path as Network Drive
$Network = new-object -ComObject WScript.Network
$Network.MapNetworkDrive('R:', $LibraryPath)

Una vez ejecutado correctamente, podrá ver la ruta proporcionada asignada como una unidad de red desde el Explorador de archivos.

Puede utilizar el cmdlet New-PSDrive para acceder a la ubicación del sistema de archivos, que puede ser remota o en una computadora local.


#Variable 
$LibraryPath = "\\crescent.sharepoint.com@SSL\DavwwwRoot\Sites\p\Salaudeen"

#Virtually map SharePoint Online Folder as PSDrive
New-PSDrive -name "R" -Root $LibraryPath -PSProvider filesystem

Esto no aparece en el Explorador de archivos, pero puede acceder a él a través de PowerShell.

¿Obtienes un error?

Según las actualizaciones de seguridad recientes, los métodos anteriores funcionan solo cuando tienes una sesión de navegador activa. De lo contrario, verá un error:

“New-PSDrive: La operación solicitada no se realizó porque el usuario no ha sido autenticado”.

Intenté implementar la solución desde https://docs.microsoft.com/en-us/troubleshoot/windows-client/networking/error-access-network-drive-mapped-web-share, pero eso no ayudó para algunos razón. Entonces, como solución alternativa, debe iniciar sesión en el sitio a través de Internet Explorer o manejarlo en PowerShell. P.ej.,


#Parameters
$LibraryPath = "https://crescent.sharepoint.com/sites/Marketing/Branding"
$UNCPath = "\\crescent.sharepoint.com@SSL\DavwwwRoot\Sites\Marketing\Branding"

#Establish a browser session
$IE = Start-Process -file iexplore -arg $LibraryPath -PassThru -WindowStyle Hidden
Sleep 15
$IE.Kill()

#Map a PowerShell Drive
New-PSDrive -name "R" -Root $UNCPath -PSProvider filesystem

También puede agregar SharePoint al explorador de archivos mediante enlaces rápidos como en ¿Cómo agregar la biblioteca de documentos de SharePoint al “Acceso rápido” en el Explorador de archivos?

Vale la pena señalar que cuando asigna SharePoint Online como una unidad de red, solo puede acceder a los archivos y carpetas para los que tiene permiso. Además, debe tener en cuenta que si no utiliza activamente la unidad asignada, su tiempo de espera se agotará después de un período de inactividad y deberá renovar la sesión iniciando sesión en el navegador web.

En resumen, asignar un sitio de SharePoint Online como una unidad de red le permite acceder y trabajar con sus archivos y carpetas de SharePoint tal como lo haría con los archivos y carpetas de su computadora local. Si sigue los pasos descritos en este artículo, debería poder asignar un sitio de SharePoint Online como una unidad de red y acceder y trabajar con sus archivos y carpetas de SharePoint mediante el Explorador de Windows.

Artículos relacionados