Passer au contenu principal

Usurper l'identité d’un propriétaire pour la migration Box.com

Agissez en tant que Propriétaire Box.com pour copier vos documents vers SharePoint avec PowerShell.

Remarque : L'intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n'est pas disponible avec le plan Essentials.

Cette commande vous permet d'agir en tant que propriétaires Box.com, ce qui est utile puisque vos propriétaires ne peuvent généralement pas effectuer la migration eux-mêmes.

Si vous essayez d'effectuer une migration Box.com avec un rôle autre que propriétaire (y compris admin), la migration échouera et vous verrez le message suivant :

Vous n'êtes pas autorisé à effectuer l'opération demandée.

En tant qu'admin, vous devez ajouter le paramètre -UserEmail comme suit :

Importer tous les documents d'un autre utilisateur en mode 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"

Connexion avec mot de passe

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"

Remarque : -DestinationFolder ne peut pas être utilisé pour créer de nouveaux dossiers à la destination.


"Cet article a été traduit à l'aide de l'intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."

Avez-vous trouvé la réponse à votre question ?