Cómo conservar las decisiones de uso compartido durante la migración en OneDrive para la empresa
🔍 WiseChecker

Cómo conservar las decisiones de uso compartido durante la migración en OneDrive para la empresa

Cuando migra contenido de OneDrive para la Empresa entre inquilinos o a un nuevo usuario, los permisos de uso compartido a menudo se pierden o se restablecen. Los usuarios pierden el acceso a los archivos compartidos y los vínculos de uso compartido externos dejan de funcionar. Este artículo explica cómo usar las herramientas de migración de Microsoft 365 y PowerShell para conservar las decisiones de uso compartido durante una migración de OneDrive.

Las decisiones de uso compartido incluyen permisos internos, vínculos de uso compartido externos y configuraciones de expiración del acceso. Sin una planificación adecuada, estas configuraciones se reemplazan por permisos predeterminados después de la migración. Aprenderá los pasos exactos para exportar los metadatos de uso compartido antes de la migración y volver a aplicarlos después de mover los archivos.

Cubrimos Microsoft Migration Manager, SharePoint Migration Tool SPMT y scripts de PowerShell que capturan y restauran la configuración de uso compartido. Si sigue estos pasos, puede asegurarse de que los archivos compartidos sigan siendo accesibles para las mismas personas una vez completada la migración.

Puntos clave: conservar los permisos de uso compartido de OneDrive durante la migración

  • Centro de administración de Microsoft 365 > Migration Manager > Migración de OneDrive: Herramienta integrada que conserva el uso compartido a nivel de usuario cuando se configura con la asignación de identidades.
  • SharePoint Migration Tool SPMT > opción Preserve permissions: Conserva los permisos de uso compartido de archivos y carpetas durante la migración de contenido al OneDrive de destino.
  • Script de PowerShell Export-SPOUserProfile y Set-SPOUser: Exporta los metadatos de uso compartido antes de la migración y los vuelve a aplicar después de mover los archivos.

ADVERTISEMENT

Por qué se pierden las decisiones de uso compartido durante la migración de OneDrive

Las decisiones de uso compartido de OneDrive se almacenan como metadatos en cada archivo y carpeta. Cuando migra contenido entre inquilinos, los identificadores de objeto de los usuarios y grupos cambian. El OneDrive de destino no reconoce los identificadores de usuario antiguos, por lo que trata todas las configuraciones de uso compartido como no válidas. De forma predeterminada, las herramientas de migración omiten los metadatos de uso compartido o los reemplazan por los permisos predeterminados del usuario de destino.

Microsoft Migration Manager y SPMT pueden conservar los permisos de uso compartido si configura la asignación de identidades. La asignación de identidades crea una tabla de búsqueda que relaciona los identificadores de usuario de origen con los identificadores de usuario de destino. Sin la asignación de identidades, el proceso de migración descarta los vínculos y permisos de uso compartido. Los vínculos de uso compartido externos también se rompen porque las direcciones URL de los vínculos contienen identificadores específicos del inquilino que difieren entre el origen y el destino.

Para conservar las decisiones de uso compartido, debe exportar los metadatos de uso compartido antes de la migración, crear un mapa de identidades y luego volver a aplicar los permisos después de la migración. En las secciones siguientes se explica cada paso en detalle.

Pasos para conservar los permisos de uso compartido durante la migración de OneDrive

Siga estos pasos en orden. Debe tener acceso de administrador global o administrador de SharePoint en los inquilinos de origen y de destino. También necesita tener instalado SharePoint Online Management Shell.

  1. Exportar los metadatos de uso compartido desde el OneDrive de origen
    Abra SharePoint Online Management Shell como administrador. Ejecute el comando Export-SPOUserProfile -LoginName user@source.com -OutputFile C:\migration\sharing.xml. Esto exporta todos los permisos y vínculos de uso compartido del OneDrive del usuario. Repita el proceso para cada usuario cuyo OneDrive planee migrar. Guarde los archivos XML en una carpeta segura.
  2. Crear un archivo de asignación de identidades
    En el centro de administración de Microsoft 365, vaya a Settings > Migration > Migration Manager. Seleccione OneDrive migration y luego Create identity mapping. Descargue la plantilla CSV. Complete el nombre principal de usuario (UPN) de origen y el UPN de destino de cada usuario. Cargue el archivo CSV completado en Migration Manager. Esta asignación indica a la herramienta de migración cómo traducir los identificadores de usuario.
  3. Configurar la migración con conservación de permisos
    En Migration Manager, seleccione la ubicación de OneDrive de origen y la ubicación de OneDrive de destino. En Advanced settings, habilite Preserve permissions. Esta opción usa la asignación de identidades para reasignar los permisos de uso compartido a los usuarios de destino correctos. Habilite también Preserve sharing links si desea que los vínculos de uso compartido externos sigan funcionando. Inicie el análisis de migración. Revise el informe de análisis para ver si hay advertencias de permisos.
  4. Ejecutar la migración
    Después del análisis, seleccione Migrate. El proceso de migración mueve los archivos y vuelve a aplicar los permisos de uso compartido mediante la asignación de identidades. La herramienta registra los permisos que no se pudieron asignar. Una vez completada la migración, verifique que los archivos estén compartidos con los usuarios correctos en el OneDrive de destino.
  5. Volver a aplicar los permisos huérfanos con PowerShell
    Si el informe de migración muestra permisos no asignados, use el archivo XML exportado en el paso 1. Ejecute Set-SPOUser -Site https://target.sharepoint.com/personal/user_target -LoginName user@target.com -IsSiteCollectionAdmin $true para conceder acceso de administrador temporal. Luego ejecute Grant-SPOSitePermission -Identity https://target.sharepoint.com/personal/user_target -User user@source.com -Role Contribute para volver a aplicar los permisos que faltan. Reemplace las direcciones URL y los nombres de usuario por sus valores de destino.

ADVERTISEMENT

Problemas comunes al conservar los permisos de uso compartido de OneDrive

Los vínculos de uso compartido externos no funcionan después de la migración

Los vínculos de uso compartido externos contienen un identificador específico del inquilino. Cuando migra a un nuevo inquilino, los vínculos antiguos apuntan a un inquilino que ya no aloja los archivos. Para solucionarlo, genere nuevos vínculos de uso compartido externos en el OneDrive de destino. Use el comando Set-SPOSite -Identity https://target.sharepoint.com/personal/user_target -SharingCapability ExternalUserAndGuestSharing para habilitar el uso compartido externo y luego pida a los usuarios que vuelvan a compartir los archivos.

Aparecen errores de permisos para grupos que ya no existen

Si el inquilino de origen usaba grupos de distribución o grupos de seguridad que no existen en el inquilino de destino, la herramienta de migración no puede asignar esos grupos. Debe volver a crear esos grupos en el inquilino de destino con los mismos miembros. Luego actualice el archivo CSV de asignación de identidades para incluir los identificadores de objeto de los grupos. Vuelva a ejecutar el análisis de migración para aplicar la asignación corregida.

El cliente de sincronización de OneDrive muestra un error de permisos faltantes

Después de la migración, el cliente de sincronización de OneDrive puede mostrar una X roja en las carpetas compartidas. Esto ocurre cuando el cliente de sincronización todavía hace referencia a los metadatos de uso compartido antiguos. Indique a los usuarios que pausen y reanuden la sincronización en la bandeja del sistema de OneDrive. Haga clic con el botón secundario en el icono de OneDrive, seleccione Pause syncing > 2 hours y luego haga clic en Resume syncing. El cliente de sincronización actualizará los metadatos de permisos desde el servidor.

Migration Manager frente a SPMT para conservar las decisiones de uso compartido

Elemento Migration Manager OneDrive SharePoint Migration Tool SPMT
Descripción Herramienta integrada del centro de administración de Microsoft 365 para la migración de OneDrive entre inquilinos Herramienta de escritorio gratuita para migrar contenido desde recursos compartidos de archivos locales o SharePoint a OneDrive
Conservación de permisos Admite la asignación de identidades y la casilla Preserve permissions Admite la opción Preserve permissions, pero requiere un archivo CSV de asignación de identidades manual
Conservación de vínculos de uso compartido Conserva los vínculos de uso compartido cuando se habilita en la configuración avanzada No conserva los vínculos de uso compartido; los vínculos deben volver a crearse
Caso de uso recomendado Migraciones entre inquilinos con muchos usuarios Migraciones a pequeña escala o contenido de servidores de archivos

Use Migration Manager para migraciones entre inquilinos en las que necesite conservar los vínculos de uso compartido. Use SPMT para migraciones desde servidores de archivos locales o SharePoint local donde no existan vínculos de uso compartido. Ambas herramientas requieren la asignación de identidades para conservar los permisos internos.

Ahora puede conservar las decisiones de uso compartido durante una migración de OneDrive usando Microsoft Migration Manager con la asignación de identidades y la opción Preserve permissions. Comience exportando los metadatos de uso compartido desde el OneDrive de origen y luego cree un archivo CSV de asignación de identidades en el centro de administración. Después de la migración, use PowerShell para volver a aplicar los permisos que la herramienta no pudo asignar. Para los vínculos de uso compartido externos, genere nuevos vínculos en el inquilino de destino, ya que los vínculos antiguos contienen identificadores específicos del inquilino que no se pueden transferir. Este enfoque garantiza que los usuarios mantengan el acceso a los archivos compartidos sin necesidad de volver a compartirlos manualmente.

ADVERTISEMENT