Ir al contenido principal

Suplantar a un propietario para la migración de Box.com

Actúa como tus Propietarios de Box.com para copiar documentos a SharePoint con PowerShell.

Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.

Este comando te permitirá actuar como tus propietarios de Box.com, lo cual es útil ya que generalmente los propietarios no pueden ejecutar la migración por sí mismos.

Si intentas ejecutar una migración de Box.com con cualquier rol que no sea propietario (incluido admin), la migración fallará y verás el siguiente mensaje:

No tienes autorización para realizar la operación solicitada.

Como admin, necesitas agregar el parámetro -UserEmail de la siguiente manera:

Importar todos los documentos de otro usuario en modo admin

$box = Connect-Box -Email [email protected] -Admin
$dstSite = Connect-Site -Url "https://mycompanysite-my-sharepoint.com" -Browser
$dstList = Get-List -Name "Documents" -Site $dstSite
$copysettings = New-CopySettings -OnContentItemExists IncrementalUpdate

Import-BoxDocument -Box $box -UserEmail Ownerofthefile@company -DestinationList $dstList -DestinationFolder "FromBox"

Conexión con contraseña

Import-Module Sharegate

$box = Connect-Box -Email [email protected] -Admin
$mypassword = ConvertTo-SecureString 'mypassword' -AsPlainText -Force

$dstSite = Connect-Site -Url "https://mycompanysite-my-sharepoint.com" -Username "[email protected]" -Password $mypassword
$dstList = Get-List -Name "Documents" -Site $dstSite

Import-BoxDocument -Box $box -UserEmail [email protected] -DestinationList $dstList -DestinationFolder "FromBox"

Nota: -DestinationFolder no se puede usar para crear nuevas carpetas en el destino.


"Este artículo fue traducido usando inteligencia artificial. En caso de duda, consulta la versión original en inglés."

¿Ha quedado contestada tu pregunta?