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>
Especifica las configuraciones de asignación.
¿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."
