Ir al contenido principal

Exportar asignación de usuarios y grupos

Exporta tus asignaciones de usuarios y grupos de ShareGate Migrate como un archivo SGUM con PowerShell

Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.

Comando

Export-UserAndGroupMapping

Descripción

El comando para exportar la asignación de usuarios y grupos a un archivo.

Para obtener más información sobre tus asignaciones de usuarios y grupos y cómo exportar e importar un archivo de asignación de usuarios de ShareGate (SGUM), consulta Asignar usuarios y grupos.

Ejemplos

Exportar asignaciones personalizadas

# Establece la asignación de usuarios y grupos de "John Doe" -> "Paul Smith"
$mappingSettings = Set-UserAndGroupMapping -Source "John Doe" -Destination "Paul Smith"

# Actualiza la asignación para incluir "myusername" -> "anotherusername"
$mappingSettings = Set-UserAndGroupMapping -MappingSettings $mappingSettings -Source "myusername" -Destination "anotherusername"

# Asigna usuarios o grupos no resueltos a "Old employee Group"
$mappingSettings = Set-UserAndGroupMapping -MappingSettings $mappingSettings -UnresolvedUserOrGroup -Destination "Old employee Group"

# Exporta la configuración final de asignación al archivo especificado
Export-UserAndGroupMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyUserAndGroupMappingsFileName"

Exportar asignaciones desde un sitio de origen y un sitio de destino

# Conéctate a los sitios de origen y destino
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"

# Recupera las asignaciones de usuarios y grupos existentes
$mappingSettings = Get-UserAndGroupMapping -SourceSite $srcSite -DestinationSite $dstSite

# Exporta las asignaciones actuales a un archivo local
Export-UserAndGroupMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyUserAndGroupMappingsFileName"

Sintaxis

Export-UserAndGroupMapping
-MappingSettings <MappingSettings>
[-Path <String>]
[-Overwrite <SwitchParameter>]

Parámetros

-MappingSettings <MappingSettings>

¿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

-Overwrite <SwitchParameter>

Especifica el archivo que se sobrescribirá si ya existe.

¿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

-Path <String>

Especifica la ruta donde deseas guardar el archivo. Si no se especifica este argumento, la ruta del archivo de asignación guardado será la misma que la ubicación desde donde se está ejecutando el script de PowerShell.

¿Requerido?

Falso

Valor predeterminado

Ninguno

¿Acepta entrada de canalización?

Falso

¿Acepta caracteres comodín?

Falso

Nombre del conjunto de parámetros

(Todos)

Alias

PSPath


"Este artículo fue traducido utilizando inteligencia artificial. En caso de duda, consulta la versión original en inglés."

¿Ha quedado contestada tu pregunta?