Passer au contenu principal

Obtenir l’URL OneDrive

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

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