Note : L’intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n’est pas disponible avec le plan Essentials.
Commande
Get-OneDriveURL
Attention : La commande Get-OneDriveURL ne fonctionne actuellement pas avec -ModernAuth en raison de la connexion au locataire requise. Vous pouvez uniquement utiliser la méthode d’authentification -Browser pour utiliser -Get-OneDriveURL dans Microsoft 365 pour le moment.
Description
La commande permet d’obtenir l’URL OneDrive d’un utilisateur ou de provisionner une URL OneDrive pour la migration.
Note : Le provisionnement d’un OneDrive dans Microsoft 365 peut prendre jusqu’à 24 heures.
Exemples
Obtenir l’URL du site OneDrive existant d’un utilisateur en utilisant l’authentification par navigateur.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected]
Envoyer une demande de provisionnement pour le site OneDrive d’un utilisateur et attendre la réponse.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected] -ProvisionIfRequired
Envoyer une demande de provisionnement pour le site OneDrive d’un utilisateur sans attendre la réponse.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected] -ProvisionIfRequired -DoNotWaitForProvisioning
Envoyer des demandes de provisionnement pour plusieurs utilisateurs à partir d’un fichier CSV.
Cette méthode sera beaucoup plus rapide que d’attendre chaque résultat individuellement. Vous pourrez ensuite relancer la même commande une fois les sites OneDrive provisionnés pour obtenir toutes les URLs.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
$csvFile = "C:\CSVfile.csv"
$table = Import-Csv $csvFile -Delimiter ","
foreach ($row in $table) {
Get-OneDriveUrl -Tenant $tenant -Email $row.Email -ProvisionIfRequired -DoNotWaitForProvisioning
}
Note : Vous avez besoin d’un fichier CSV avec une colonne intitulée Email et toutes les adresses courriel de vos utilisateurs en dessous. Modifiez "c:\CSVfile.csv" pour correspondre à son emplacement.
Syntaxe
Get-OneDriveUrl
-Email <String> -Tenant <Site>[-ProvisionIfRequired <SwitchParameter>] [-DoNotWaitForProvisioning <SwitchParameter>]
Paramètres
-DoNotWaitForProvisioning <SwitchParameter>
Ignorer l’attente de la fin du provisionnement.
Obligatoire ? | Non |
Valeur par défaut | Aucune |
Accepte l’entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | Aucun |
-Email <String>
Spécifie l’adresse courriel de l’utilisateur.
Obligatoire ? | Oui |
Valeur par défaut | Aucune |
Accepte l’entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | Aucun |
-ProvisionIfRequired <SwitchParameter>
Provisionne le OneDrive de l’utilisateur s’il n’a pas déjà été provisionné.
Obligatoire ? | Non |
Valeur par défaut | Aucune |
Accepte l’entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | Aucun |
-Tenant <Site>
Spécifie le site du SharePoint admin center.
Obligatoire ? | Oui |
Valeur par défaut | Aucune |
Accepte l’entrée du pipeline ? | Oui (ByValue, ByPropertyName) |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | Aucun |
"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."
