Renombraste un usuario en Microsoft 365, pero su URL de OneDrive for Business aún muestra el nombre anterior. Esto ocurre porque la URL de OneDrive está vinculada al nombre principal de usuario original en el momento de la creación del sitio. Microsoft 365 no actualiza automáticamente la URL del sitio de OneDrive cuando se renombra un usuario. Este artículo explica por qué la URL permanece igual y proporciona los pasos exactos para cambiarla mediante PowerShell.
Conclusiones clave: URL de OneDrive después de renombrar un usuario
- SharePoint Online Management Shell: Requerido para actualizar la URL de OneDrive mediante el cmdlet Set-SPOSite con el parámetro -Url.
- Set-SPOSite -Identity
-Url El comando principal de PowerShell que cambia la URL del sitio de OneDrive para reflejar el nuevo nombre de usuario.: - Sincronización del perfil de usuario: Después del cambio de URL, la foto de perfil del usuario y otras propiedades pueden tardar hasta 24 horas en actualizarse en todos los servicios de Microsoft 365.
Por qué la URL de OneDrive no se actualiza después de renombrar un usuario
Cuando se renombra un usuario en el centro de administración de Microsoft 365, el nombre principal de usuario y la dirección de correo electrónico cambian inmediatamente. Sin embargo, la URL del sitio de OneDrive for Business — que sigue el patrón https:// — se crea en el momento en que el usuario accede por primera vez a OneDrive. Esta URL se almacena como una colección de sitios de SharePoint y no está vinculada al nombre principal de usuario en tiempo real.
Microsoft 365 no proporciona un botón o una configuración en el centro de administración para renombrar la URL de OneDrive después de renombrar un usuario. El cambio de URL requiere una operación manual mediante PowerShell. SharePoint Online Management Shell incluye el cmdlet Set-SPOSite, que puede cambiar la URL de cualquier colección de sitios, incluidos los sitios de OneDrive. Sin este paso, los enlaces compartidos, las referencias a archivos y el acceso externo a OneDrive seguirán apuntando a la URL anterior.
Pasos para cambiar la URL de OneDrive después de renombrar un usuario
Debes ejecutar estos pasos como administrador de SharePoint Online o administrador global. El proceso implica conectarse a SharePoint Online mediante PowerShell, identificar la URL actual de OneDrive y luego cambiarla a la nueva URL que coincida con el usuario renombrado.
- Instalar y conectar SharePoint Online Management Shell
Abre Windows PowerShell como administrador. EjecutaInstall-Module -Name Microsoft.Online.SharePoint.PowerShellsi el módulo no está instalado. Luego ejecutaConnect-SPOService -Url https://. Reemplaza-admin.sharepoint.com con el nombre de tu inquilino de Microsoft 365. Inicia sesión con tus credenciales de administrador. - Encontrar la URL actual de OneDrive para el usuario renombrado
EjecutaGet-SPOSite -IncludePersonalSite $true | Where-Object {$_.Owner -eq "user@domain.com"}. Reemplazauser@domain.comcon la nueva dirección de correo electrónico del usuario. La salida muestra la URL actual del sitio de OneDrive. Anota la URL completa, por ejemplo:https://contoso-my.sharepoint.com/personal/john_doe_contoso_com. - Verificar el nuevo nombre principal de usuario
En el centro de administración de Microsoft 365, ve a Usuarios > Usuarios activos. Selecciona el usuario renombrado y confirma el nuevo nombre principal de usuario. La nueva URL de OneDrive debe coincidir con este nombre. Por ejemplo, si el nuevo UPN esjohn.smith@contoso.com, la nueva URL debe serhttps://contoso-my.sharepoint.com/personal/john_smith_contoso_com. - Cambiar la URL del sitio de OneDrive
EjecutaSet-SPOSite -Identity ". Reemplaza" -Url " " con la URL del paso 2 ycon la nueva URL. Por ejemplo:Set-SPOSite -Identity "https://contoso-my.sharepoint.com/personal/john_doe_contoso_com" -Url "https://contoso-my.sharepoint.com/personal/john_smith_contoso_com". Presiona Enter. El comando se ejecuta silenciosamente si tiene éxito. - Verificar el cambio de URL
EjecutaGet-SPOSite -Identity "para confirmar que el sitio existe. Luego abre un navegador y navega a la nueva URL. El sitio de OneDrive debería cargar con todos los archivos y carpetas intactos." - Notificar al usuario que actualice los accesos directos y enlaces
Cualquier acceso directo a archivos o marcadores que apunten a la URL anterior dejará de funcionar. Pide al usuario que reemplace esos enlaces con la nueva URL. Los enlaces compartidos creados antes del cambio seguirán funcionando porque SharePoint redirige de la URL anterior a la nueva durante un máximo de 30 días.
Si el cambio de URL de OneDrive falla o causa problemas
El comando Set-SPOSite devuelve un error sobre bloqueo o aprovisionamiento del sitio
Si el sitio de OneDrive del usuario está bloqueado o aún se está aprovisionando, el cambio de URL fallará. Espera 15 minutos después del cambio de nombre del usuario y vuelve a intentarlo. Si el sitio está bloqueado, ejecuta Set-SPOSite -Identity " primero y luego reintenta el cambio de URL.
Los usuarios ven un error 404 al acceder a la nueva URL
Esto generalmente significa que el cambio de URL no se completó. Verifica que hayas usado el nombre de inquilino correcto y que el nombre principal de usuario en la nueva URL coincida exactamente con el UPN actual del usuario, con guiones bajos reemplazando los puntos y el símbolo @ reemplazado por un guion bajo. Por ejemplo, john.smith@contoso.com se convierte en john_smith_contoso_com.
Los enlaces compartidos de antes del cambio de nombre dejan de funcionar después de 30 días
SharePoint redirige automáticamente las URL antiguas a las nuevas durante 30 días después de un cambio de URL. Después de ese período, los enlaces compartidos que usaban la URL anterior se romperán. Para evitar la pérdida de datos, pide a los usuarios que vuelvan a compartir archivos usando la nueva URL antes de que finalice el período de 30 días.
Comportamiento de la URL de OneDrive: antes y después del cambio de nombre de usuario
| Elemento | URL anterior (antes del cambio con PowerShell) | Nueva URL (después del cambio con PowerShell) |
|---|---|---|
| Patrón de URL | https:// |
https:// |
| Acceso a archivos | Funciona pero muestra el nombre de usuario anterior en la barra de direcciones | Funciona con el nuevo nombre de usuario en la barra de direcciones |
| Enlaces compartidos creados antes del cambio de nombre | Redirigen a la nueva URL durante 30 días | Funcionan inmediatamente |
| Visualización en el centro de administración | Muestra la URL anterior en Sitios activos | Muestra la nueva URL en Sitios activos |
| Cliente de sincronización de OneDrive | Puede mostrar la URL anterior en el estado de sincronización | Muestra la nueva URL después de la reautenticación |
Ahora puedes cambiar la URL de OneDrive de un usuario renombrado usando SharePoint Online Management Shell. Ejecuta el cmdlet Set-SPOSite con las URL antigua y nueva. Después del cambio, verifica que el sitio cargue correctamente y pide al usuario que actualice sus accesos directos. Para inquilinos con muchos usuarios renombrados, considera automatizar el proceso con un bucle que lea los UPN actuales desde un archivo CSV.