Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.
Comando
Get-OneDriveURL
Precaución: Actualmente, el comando Get-OneDriveURL no funciona con -ModernAuth debido a la conexión de inquilino requerida. Por ahora, solo puedes usar el método de autenticación -Browser para utilizar -Get-OneDriveURL en Microsoft 365.
Descripción
El comando para obtener la URL de OneDrive de un usuario o para aprovisionar una URL de OneDrive para la migración.
Nota: El aprovisionamiento de un OneDrive en Microsoft 365 puede tardar hasta 24 horas.
Ejemplos
Obtener la URL del sitio de OneDrive existente de un solo usuario usando autenticación por navegador.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected]
Enviar una solicitud de aprovisionamiento para el sitio de OneDrive de un usuario y esperar la respuesta.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected] -ProvisionIfRequired
Enviar una solicitud de aprovisionamiento para el sitio de OneDrive de un usuario y no esperar la respuesta.
$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser
Get-OneDriveUrl -Tenant $tenant -Email [email protected] -ProvisionIfRequired -DoNotWaitForProvisioning
Enviar solicitudes de aprovisionamiento para varios usuarios desde un archivo CSV.
Esto será mucho más rápido que esperar cada resultado. Luego puedes volver a ejecutar el mismo comando una vez que los sitios de OneDrive hayan sido aprovisionados y tendrás todas las 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
}
Nota: Necesitas un archivo CSV con una fila titulada Email y debajo todas las direcciones de correo electrónico de tus usuarios. Modifica "c:\CSVfile.csv" para que coincida con su ubicación.
Sintaxis
Get-OneDriveUrl
-Email <String> -Tenant <Site>[-ProvisionIfRequired <SwitchParameter>] [-DoNotWaitForProvisioning <SwitchParameter>]
Parámetros
-DoNotWaitForProvisioning <SwitchParameter>
Omitir la espera a que finalice el aprovisionamiento.
¿Requerido? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-Email <String>
Especifica la dirección de correo electrónico del usuario.
¿Requerido? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-ProvisionIfRequired <SwitchParameter>
Aprovisiona el OneDrive del usuario si aún no ha sido aprovisionado.
¿Requerido? | Falso |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Falso |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-Tenant <Site>
Especifica el sitio del Centro de administración de SharePoint.
¿Requerido? | Verdadero |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Verdadero (ByValue, ByPropertyName) |
¿Acepta caracteres comodín? | Falso |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
"Este artículo fue traducido usando inteligencia artificial. En caso de duda, consulta la versión original en inglés."
