Soluciona archivos de Teams que se abren como solo lectura después de renombrar un sitio de SharePoint
🔍 WiseChecker

Soluciona archivos de Teams que se abren como solo lectura después de renombrar un sitio de SharePoint

Cuando renombras un sitio de SharePoint, los archivos que abres en Teams pueden aparecer de repente como solo lectura. Esto ocurre porque Teams almacena en caché la URL anterior del sitio y los permisos del archivo quedan vinculados a esa dirección obsoleta. En este artículo aprenderás por qué el cambio de nombre rompe el acceso a los archivos y cómo limpiar la caché, actualizar permisos y volver a agregar el archivo a Teams para poder editarlo de nuevo.

La solución implica tres acciones: limpiar la caché de Teams, restablecer los permisos de SharePoint y volver a sincronizar el archivo. Puedes realizar todo esto sin contactar a tu administrador, a menos que tu organización bloquee la limpieza de la caché. Sigue los pasos a continuación en orden para evitar perder cambios no guardados.

Puntos clave: Solucionar archivos de solo lectura después de renombrar un sitio de SharePoint

  • Carpeta de caché de Teams (AppData\Microsoft\Teams): Limpia esta carpeta para eliminar las referencias obsoletas a la URL del sitio que causan el modo de solo lectura.
  • Permisos del sitio de SharePoint > Permisos del sitio > Configuración avanzada de permisos: Verifica que tu cuenta de usuario aún tenga permiso de Editar o Contribuir después del cambio de nombre.
  • Teams > pestaña Archivos > Sincronizar: Usa el botón Sincronizar para actualizar la biblioteca de archivos y restablecer el acceso de lectura y escritura.

ADVERTISEMENT

Por qué renombrar un sitio de SharePoint hace que los archivos de Teams sean de solo lectura

Cuando renombras un sitio de SharePoint, la URL del sitio cambia. Por ejemplo, el sitio https://contoso.sharepoint.com/sites/ProjectX se convierte en https://contoso.sharepoint.com/sites/ProjectAlpha. Teams almacena la URL original en su caché local para acelerar el acceso a los archivos. Después del cambio de nombre, Teams puede intentar abrir los archivos usando la URL anterior, y SharePoint responde con un error de permisos porque la URL anterior ya no existe.

SharePoint trata el sitio renombrado como una nueva ubicación para las comprobaciones de permisos. Si tu cuenta de usuario obtuvo acceso a través de un grupo vinculado a la URL anterior del sitio, es posible que ese grupo no se aplique automáticamente a la nueva URL. Como resultado, SharePoint te otorga acceso de solo lectura al archivo, aunque tenías derechos de edición completos antes del cambio de nombre.

Cómo almacena Teams las URL de los sitios en la caché

La aplicación de escritorio de Teams almacena en caché los metadatos de los archivos, incluida la URL completa de SharePoint, en una carpeta local. Cada vez que abres un archivo desde la pestaña Archivos, Teams lee primero esta caché. Si la caché contiene una URL que ya no coincide con el sitio renombrado, Teams no puede obtener permiso de escritura. Limpiar la caché obliga a Teams a obtener la nueva URL de SharePoint.

Cómo reaccionan los permisos de SharePoint a un cambio de nombre

SharePoint no actualiza automáticamente la herencia de permisos cuando se renombra un sitio. Si tu acceso se otorgó mediante un grupo de seguridad que hace referencia a la ruta anterior del sitio, es posible que ese grupo no se reconozca en el sitio renombrado. El resultado es que puedes ver el archivo, pero no puedes editarlo. Verificar tus permisos efectivos en la nueva URL del sitio es el segundo paso de la solución.

Pasos para limpiar la caché de Teams y restaurar el acceso de edición

Sigue estos pasos en orden. Si usas la aplicación web de Teams, omite el paso de limpiar la caché y comienza en el paso 2.

  1. Cierra Teams por completo
    Haz clic derecho en el icono de Teams en la bandeja del sistema y selecciona Salir. Confirma que no se esté ejecutando ningún proceso de Teams presionando Ctrl+Shift+Escape para abrir el Administrador de tareas. Busca cualquier proceso llamado Teams o ms-teams y finalízalos.
  2. Limpia la carpeta de caché de Teams
    Presiona Win+R, escribe %appdata%\Microsoft\Teams y presiona Entrar. En la carpeta que se abre, elimina las subcarpetas llamadas Cache, Code Cache, GPUCache y blob_storage. No elimines toda la carpeta de Teams. Si ves un mensaje de que un archivo está en uso, cierra Teams nuevamente y vuelve a intentarlo.
  3. Reinicia Teams y abre el archivo
    Inicia Teams desde el menú Inicio o el acceso directo del escritorio. Ve al canal donde se encuentra el archivo y ábrelo desde la pestaña Archivos. Si el archivo ahora se abre en modo de edición, has terminado. Si aún se abre como solo lectura, continúa con el siguiente paso.
  4. Verifica tus permisos de SharePoint en el sitio renombrado
    Abre un navegador y ve a la nueva URL del sitio. Selecciona Configuración (icono de engranaje) > Permisos del sitio > Configuración avanzada de permisos. En la cinta, selecciona Comprobar permisos. Ingresa tu nombre de usuario y selecciona Comprobar ahora. Verifica que tengas al menos permiso de Editar o Contribuir. Si solo ves Lectura, pide al propietario del sitio o al administrador que te otorgue derechos de edición.
  5. Vuelve a agregar el archivo a Teams
    Si los permisos son correctos pero el archivo aún se abre como solo lectura, elimina el archivo del canal y vuelve a subirlo. Selecciona el archivo en la pestaña Archivos, elige Más opciones (tres puntos) y selecciona Eliminar. Luego selecciona Subir y elige el archivo desde tu unidad local. Esto crea un nuevo enlace al archivo que hace referencia a la URL del sitio renombrado.
  6. Usa el botón Sincronizar para actualizar la biblioteca
    En la pestaña Archivos, selecciona Sincronizar en la barra de herramientas. Esto obliga a Teams a reenumerar la biblioteca de archivos y actualizar todas las URL almacenadas en caché. Si no ves un botón Sincronizar, selecciona Más opciones (tres puntos) y elige Sincronizar en el menú. Espera a que se complete la sincronización y luego intenta abrir el archivo nuevamente.

ADVERTISEMENT

Si Teams aún tiene problemas después de la solución principal

Teams muestra una ventana en blanco después de limpiar la caché

Limpiar la caché a veces puede hacer que Teams muestre una ventana blanca vacía en el siguiente inicio. Esto ocurre porque la caché también almacena recursos de interfaz de usuario. Para solucionarlo, cierra Teams, elimina la carpeta Cache nuevamente y reinicia Teams. Si el problema persiste, cierra sesión en Teams y vuelve a iniciarla.

El archivo se abre como solo lectura solo en un dispositivo

Si el archivo se abre en modo de edición en otro dispositivo pero no en el actual, la caché local de ese dispositivo está desactualizada. Repite los pasos de limpieza de caché en ese dispositivo específico. También verifica si el archivo está abierto en otra aplicación, como Word o Excel, que puede bloquear el archivo y forzar el modo de solo lectura.

Los permisos del sitio de SharePoint indican que tienes permiso de edición, pero Teams aún muestra solo lectura

Esto generalmente significa que Teams todavía está usando la URL anterior. Ve a la pestaña Archivos, selecciona Más opciones (tres puntos) en el archivo y selecciona Abrir en SharePoint. Si la URL en el navegador no coincide con el nuevo nombre del sitio, el enlace del archivo está desactualizado. Elimina el archivo del canal y vuelve a subirlo, como se describe en el paso 5 anterior.

Nuevo Teams de escritorio vs. Teams en la web: diferencias clave

Elemento Nuevo Teams de escritorio Teams en la web
Ubicación de la caché Carpeta local en %appdata%\Microsoft\Teams Caché y cookies del navegador
Método de limpieza de caché Eliminar manualmente las carpetas de caché Limpiar la caché del navegador a través de la configuración del navegador
Comportamiento de actualización de URL Puede requerir reinicio después de limpiar la caché Se actualiza automáticamente al recargar la página
Comportamiento de apertura de archivos Se abre en aplicaciones de Office de escritorio de forma predeterminada Se abre en Office para la web
Mejor para este problema Bueno si prefieres aplicaciones de escritorio Solución más rápida si no puedes limpiar la caché de escritorio

Si usas Teams en la web, el paso de limpiar la caché es diferente. Limpia la caché y las cookies de tu navegador para el dominio de SharePoint y luego vuelve a cargar la página de Teams. La versión web no almacena las URL de los sitios de manera tan persistente, por lo que esto a menudo resuelve el problema de solo lectura más rápido.

Después de recuperar el acceso de edición, considera pedir a tu administrador que actualice cualquier enlace que apunte a la URL anterior del sitio. Los enlaces antiguos seguirán fallando para otros usuarios. También puedes crear un nuevo enlace seleccionando Copiar enlace en el menú de más opciones del archivo y compartirlo con tu equipo.

Ahora puedes limpiar la caché de Teams, verificar los permisos de SharePoint y volver a agregar el archivo para restaurar el acceso de edición. Comienza con la limpieza de la caché porque es la solución más común. Si eso no funciona, verifica tus permisos en el sitio renombrado. Usa el botón Sincronizar como actualización final antes de volver a subir el archivo. Para futuros cambios de nombre, recuerda que limpiar la caché es el primer paso a probar en cada dispositivo afectado.

ADVERTISEMENT