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."
