\ DriveHQ Customer Support Forum \
Leer/Responder : 27510/0
  • DriveHQSupport
  • (676publicaciones)
Acerca del permiso "Agregar/Subir" en una unidad asignada mediante WebDAV

El servicio de mapeo de unidades WebDAV empresarial de DriveHQ le permite asignar el almacenamiento en la nube de DriveHQ como una unidad de red. Puede asignar varias unidades a diferentes carpetas, incluidas carpetas compartidas.

Si un usuario te compartió una carpeta con el permiso "Agregar/Subir" y accedes a ella desde tu unidad de red, podrás ver y descargar todos los archivos y subcarpetas que contiene. También puedes subir archivos y carpetas a la carpeta compartida, pero no puedes eliminarlos ni modificarlos dentro de ella. 

Sin embargo, existía un problema: si un usuario creaba un archivo nuevo en la carpeta compartida, el Explorador de Windows lo nombraría como "Nuevo documento.EXT". Normalmente, se le cambiaría el nombre por uno más descriptivo. Sin embargo, como no se puede modificar el archivo, no es posible cambiarle el nombre. Además, el archivo nuevo tiene un tamaño de 0 bytes. No se puede añadir ningún dato al archivo. Lo mismo ocurre con las carpetas. Se puede crear una carpeta nueva con el nombre predeterminado "Nueva carpeta", pero no se puede cambiar por un nombre más descriptivo.

Al copiar y pegar archivos/carpetas en la carpeta compartida, el Explorador de Windows puede mostrar el siguiente error:

"Se ha producido un error inesperado que impide copiar el archivo. Si el error persiste, puede utilizar el código de error para buscar ayuda. Error 0x80070780: El sistema no puede acceder al archivo."

El motivo es que el Explorador de Windows realiza dos pasos para copiar un archivo: (1) Crea un archivo vacío con el mismo nombre; (2) Escribe datos en el archivo vacío. Dado que el permiso de uso compartido es Agregar/Subir, el segundo paso fallará. Este problema no se presenta con el Administrador de archivos de DriveHQ ni con el navegador.

Debido a este problema, utilizar una unidad de red mapeada con permisos de Agregar/Subir no resultaba útil.

Nuestros ingenieros han encontrado una solución. Han modificado ligeramente el permiso:

(1) Si un archivo o carpeta está vacío, incluso si se le ha compartido con permiso para agregar/cargar, aún puede cambiarle el nombre, eliminarlo o editarlo.

(2) Si un archivo o carpeta se creó en los últimos 45 segundos, incluso si se compartió contigo con permiso de Agregar/Subir, aún puedes cambiarle el nombre, eliminarlo o editarlo.

Con la solución alternativa descrita anteriormente, ahora puede copiar y pegar archivos en dicha carpeta compartida. Si crea una carpeta nueva manualmente, asegúrese de cambiarle el nombre en un plazo de 45 segundos.

(Nota: Si elimina un archivo de una carpeta compartida con permisos de Agregar/Subir, si el archivo no está vacío y se creó hace 45 segundos, no se podrá eliminar. Sin embargo, el Explorador de Windows no informa de ningún error. Seguirá simulando que el archivo se ha eliminado correctamente. Si actualiza la carpeta, verá que el archivo no se ha eliminado realmente.)

Hemos probado con varios códigos de estado diferentes, pero el resultado es el mismo. También probamos el servidor WebDAV del propio Internet Information Server de Microsoft y pudimos reproducir el mismo problema. Por lo tanto, se trata de un problema del Explorador de Windows. De todos modos, es un problema menor, ya que, efectivamente, el archivo no se puede eliminar en este caso.


02/10/2014 9:27:17

Marcar como favorito y compartir
Responder rápidamente

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003