Zum Hauptinhalt springen

Export-UserAndGroupMapping

Exportieren Sie Ihre ShareGate Migrate-Benutzer- und Gruppenzuordnungen mit PowerShell als SGUM-Datei

Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.

Befehl

Export-UserAndGroupMapping

Beschreibung

Der Befehl exportiert die Benutzer- und Gruppenzuordnungen in eine Datei.

Weitere Informationen zu Ihren Benutzer- und Gruppenzuordnungen sowie zum Exportieren und Importieren einer ShareGate-Benutzerzuordnungsdatei (SGUM) finden Sie unter Map users and groups.

Beispiele

Benutzerdefinierte Zuordnungen exportieren

# Set the user and group mapping for "John Doe" -> "Paul Smith"
$mappingSettings = Set-UserAndGroupMapping -Source "John Doe" -Destination "Paul Smith"

# Update the mapping to include "myusername" -> "anotherusername"
$mappingSettings = Set-UserAndGroupMapping -MappingSettings $mappingSettings -Source "myusername" -Destination "anotherusername"

# Map unresolved users or groups to "Old employee Group"
$mappingSettings = Set-UserAndGroupMapping -MappingSettings $mappingSettings -UnresolvedUserOrGroup -Destination "Old employee Group"

# Export the final mapping settings to the specified file
Export-UserAndGroupMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyUserAndGroupMappingsFileName"

Zuordnungen aus einer Quell- und einer Zielwebsite exportieren

# Connect to the source and destination sites
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"

# Retrieve existing user and group mappings
$mappingSettings = Get-UserAndGroupMapping -SourceSite $srcSite -DestinationSite $dstSite

# Export the current mappings to a local file
Export-UserAndGroupMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyUserAndGroupMappingsFileName"

Syntax

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

Parameter

-MappingSettings <MappingSettings>

Erforderlich?

True

Standardwert

None

Pipelineeingaben akzeptieren?

True (ByValue, ByPropertyName)

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(All)

Aliase

None

-Overwrite <SwitchParameter>

Gibt die Datei an, die überschrieben wird, falls sie bereits existiert.

Erforderlich?

False

Standardwert

None

Pipelineeingaben akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(All)

Aliase

None

-Path <String>

Gibt den Pfad an, unter dem die Datei gespeichert werden soll. Wird dieses Argument nicht angegeben, wird die Zuordnungsdatei am Speicherort gespeichert, von dem aus Sie das PowerShell-Skript ausführen.

Erforderlich?

False

Standardwert

None

Pipelineeingaben akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(All)

Aliase

PSPath

Dieser Artikel wurde mithilfe künstlicher Intelligenz übersetzt. Wenden Sie sich im Zweifelsfall an die englische Originalversion.

Hat dies deine Frage beantwortet?