Ir al contenido principal

Obtener la URL de OneDrive

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

¿Ha quedado contestada tu pregunta?