Corregir error de acceso denegado en archivos de Teams después de cambiar el nombre de un sitio de SharePoint
🔍 WiseChecker

Corregir error de acceso denegado en archivos de Teams después de cambiar el nombre de un sitio de SharePoint

Cuando cambias el nombre de un sitio de SharePoint que aloja un equipo de Teams, los archivos en la pestaña Archivos pueden mostrar de repente Acceso denegado. Esto ocurre porque Teams almacena una referencia en caché a la URL anterior del sitio, y los vínculos de permisos subyacentes se rompen después del cambio de nombre. Este artículo explica por qué se produce el error y proporciona una solución paso a paso para restaurar el acceso.

El problema no es un problema de permisos sino una discrepancia de URL. Después del cambio de nombre del sitio, la URL de la colección de sitios cambia, pero los clientes de sincronización de Teams y OneDrive siguen apuntando a la dirección anterior. Aprenderás a borrar la caché, actualizar el cliente de sincronización y verificar que los permisos de archivos permanezcan intactos.

Siguiendo los pasos a continuación, puedes resolver el error Acceso denegado sin contactar a tu administrador de SharePoint. También aprenderás a prevenir que el problema se repita cuando cambies el nombre de sitios en el futuro.

Puntos clave: Cómo corregir el error Acceso denegado después de cambiar el nombre de un sitio de SharePoint

  • Centro de administración de Teams > Teams > Administrar equipos > Canales: Verifica que la pestaña Archivos del canal siga apuntando a la URL correcta de la biblioteca de documentos.
  • Cliente de sincronización de OneDrive > Configuración > Pausar sincronización: Pausa y reanuda la sincronización para forzar una actualización de la URL del sitio en caché y volver a autenticarte.
  • Centro de administración de SharePoint > Sitios activos > Dirección del sitio: Confirma la nueva URL del sitio y compárala con la URL que se muestra en Teams.

ADVERTISEMENT

Por qué Teams muestra Acceso denegado después de cambiar el nombre de un sitio de SharePoint

Cuando cambias el nombre de un sitio de SharePoint, la URL de la colección de sitios cambia de algo como contoso.sharepoint.com/sites/oldname a contoso.sharepoint.com/sites/newname. Teams almacena una referencia a la URL original en su caché local y en la pestaña Archivos del canal. Después del cambio de nombre, esta referencia queda obsoleta, y cualquier intento de abrir un archivo da como resultado un error Acceso denegado porque la URL anterior ya no resuelve a un recurso válido.

La causa raíz no es que el usuario carezca de permisos. El usuario todavía tiene acceso al sitio, pero el cliente intenta llegar a una ubicación que ya no existe. SharePoint no actualiza automáticamente la URL en Teams ni en el cliente de sincronización de OneDrive. El error aparece solo en el lado del cliente; los archivos reales siguen siendo accesibles a través de la URL del sitio de SharePoint directamente.

Otro factor contribuyente es la caché del navegador o la caché de la aplicación de escritorio de Teams. Estas cachés almacenan la URL anterior y pueden persistir incluso después de actualizar la página. La solución implica borrar estas cachés y forzar a Teams a resolver de nuevo la URL del sitio.

Entender el papel de la URL del sitio en Teams

Cada equipo de Teams está respaldado por una colección de sitios de SharePoint. La pestaña Archivos de un canal apunta a una biblioteca de documentos en esa colección de sitios. Cuando cambias el nombre del sitio, la URL de la biblioteca de documentos cambia, pero los metadatos del canal de Teams todavía contienen la URL anterior. Esta discrepancia es lo que provoca el error Acceso denegado.

Pasos para borrar la caché y restaurar el acceso a archivos en Teams

Los siguientes pasos resolverán el error Acceso denegado borrando la URL en caché y actualizando la conexión. Realiza estos pasos en orden. Si el problema persiste, continúa a la siguiente sección.

  1. Cierra Teams por completo
    Haz clic derecho en el icono de Teams en la bandeja del sistema y selecciona Salir. Asegúrate de que no haya ningún proceso de Teams ejecutándose en el Administrador de tareas. Esto detiene cualquier sincronización en segundo plano que pueda contener la URL obsoleta.
  2. Borra la caché de la aplicación de escritorio de Teams
    Presiona Ctrl + R en el cuadro de diálogo Ejecutar de Windows, escribe %appdata%\Microsoft\Teams y presiona Enter. Elimina el contenido de las carpetas Cache, Code Cache y GPUCache. No elimines toda la carpeta de Teams, ya que eso podría eliminar tu configuración.
  3. Reinicia Teams y vuelve a iniciar sesión
    Abre Teams e inicia sesión con tu cuenta profesional o educativa. Teams reconstruirá la caché y obtendrá la URL correcta del sitio desde el backend de SharePoint. Espera a que la pestaña Archivos se cargue por completo.
  4. Abre la pestaña Archivos y verifica la URL
    Navega al canal afectado y haz clic en la pestaña Archivos. Si la pestaña muestra un error, haz clic en el vínculo Abrir en SharePoint en la parte superior. Esto abre la biblioteca de documentos en tu navegador con la nueva URL correcta.
  5. Actualiza el cliente de sincronización de OneDrive
    Si usas OneDrive para sincronizar la biblioteca, abre la configuración de OneDrive, selecciona la pestaña Cuenta y haz clic en Elegir carpetas. Desmarca la biblioteca afectada y vuelve a marcarla. Esto fuerza una resincronización con la nueva URL del sitio.
  6. Verifica los permisos en el sitio
    En el sitio de SharePoint, ve a Permisos del sitio y confirma que el usuario o grupo afectado todavía tiene acceso. Si el cambio de nombre modificó la configuración de uso compartido del sitio, vuelve a agregar al usuario.

Si el error persiste después de borrar la caché

Si el error Acceso denegado todavía aparece, el problema puede estar en el vínculo de la biblioteca de documentos del canal. Sigue estos pasos adicionales:

  1. Elimina y vuelve a agregar la pestaña Archivos
    En el canal, haz clic en el icono + para agregar una nueva pestaña, selecciona Páginas de SharePoint y elige la biblioteca de documentos correcta. Luego elimina la pestaña Archivos anterior. Esto reemplaza la URL obsoleta con la nueva.
  2. Revisa el centro de administración de SharePoint
    Ve a Centro de administración de SharePoint > Sitios activos y busca el sitio. Verifica que la Dirección del sitio coincida con la URL que ves en el navegador. Si no es así, es posible que debas restaurar temporalmente la URL original.

ADVERTISEMENT

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

Teams muestra Acceso denegado solo en un canal

Si solo un canal se ve afectado, la biblioteca de documentos del canal puede tener un permiso único que no se heredó del sitio. El cambio de nombre no modifica los permisos, pero un vínculo roto puede causar una denegación falsa. Ve a la configuración de la biblioteca de documentos y restablece la herencia de permisos al elemento primario del sitio.

Los archivos se abren en el navegador pero no en la aplicación de escritorio de Teams

Esto indica que la aplicación de escritorio de Teams todavía tiene una URL en caché. Repite los pasos para borrar la caché, pero también borra la caché del navegador si abriste el archivo en el navegador predeterminado. La aplicación de escritorio usa el mismo motor web subyacente, por lo que borrar la caché del navegador puede ayudar.

Acceso denegado al usar el cliente de sincronización de OneDrive

El cliente de sincronización puede haber almacenado la URL anterior del sitio en su base de datos. Pausa la sincronización, cierra OneDrive y elimina el archivo %localappdata%\Microsoft\OneDrive\settings\Business1\ClientPolicy. Reinicia OneDrive y reanuda la sincronización. Esto fuerza una resincronización completa.

Nuevo Teams de escritorio vs Teams en la web: diferencias clave después de cambiar el nombre de un sitio

Elemento Nuevo Teams de escritorio Teams en la web
Ubicación de la caché Almacenada en %appdata%\Microsoft\Teams Almacenada en la caché del navegador
Actualización de URL después del cambio de nombre Requiere borrar la caché manualmente Se actualiza al recargar la página
Integración con el cliente de sincronización Usa el cliente de sincronización de OneDrive Sin cliente de sincronización
Velocidad de acceso a archivos Más rápida después de reconstruir la caché Depende del rendimiento del navegador

Después de completar los pasos anteriores, puedes acceder a tus archivos normalmente en Teams. La causa raíz era una referencia de URL obsoleta, no un fallo de permisos. Para evitar este problema en el futuro, cambia siempre el nombre del sitio de SharePoint desde el centro de administración de SharePoint y luego borra inmediatamente la caché de Teams en todos los dispositivos afectados.

Si administras varios sitios, considera crear una lista de verificación para el cambio de nombre de sitios que incluya la limpieza de caché y las actualizaciones del cliente de sincronización. Para organizaciones grandes, puedes usar PowerShell para automatizar la limpieza de caché en máquinas remotas. Esto reduce el tiempo de inactividad y evita la frustración de los usuarios.

Recuerda que la pestaña Archivos en Teams es solo un vínculo a la biblioteca de SharePoint. Cuando ese vínculo se rompe, aparece el error. Al verificar el vínculo y los permisos, puedes restaurar rápidamente el acceso sin involucrar al soporte técnico.

ADVERTISEMENT