Note : L'intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n'est pas disponible avec le plan Essentials.
Commande
Import-UserAndGroupMapping
Description
La commande pour importer le mappage des utilisateurs et groupes à partir d’un fichier.
Pour en savoir plus sur le mappage des utilisateurs et groupes et comment exporter ou importer un fichier de mappage ShareGate (SGUM), consultez Mapper les utilisateurs et groupes.
Exemples
Importer des mappages à partir d’un fichier
# Importer le mappage des utilisateurs et groupes depuis le fichier spécifié
$mappingSettings = Import-UserAndGroupMapping -Path "C:\MyMappings\MyUserAndGroupMappingsFileName.sgum"
# Afficher les paramètres de mappage importés
$mappingSettings
# Résultat :
# PropertyMappings :
# ContentTypeMappings :
# UserAndGroupMappings : CustomPermissions Members -> Sales&Marketing Owners
# i:0#.w|office\sg.achille -> i:0#.w|office\sg.baptiste
# i:0#.w|office\sg.camille -> i:0#.w|office\sg.denis
# PermissionLevelMappings :
# SiteTemplateMappings :
Fusionner des mappages avec ceux d’un fichier
# Créer et mettre à jour le mappage des utilisateurs et groupes
$mappingSettings = Set-UserAndGroupMapping -Source "John Doe" -Destination "Paul Smith"
$mappingSettings = Set-UserAndGroupMapping -MappingSettings $mappingSettings -Source "myusername" -Destination "anotherusername"
# Mapper les utilisateurs ou groupes non résolus vers "Old employee Group"
$mappingSettings = Set-UserAndGroupMapping -MappingSettings $mappingSettings -UnresolvedUserOrGroup -Destination "Old employee Group"
# Importer des mappages supplémentaires depuis le fichier spécifié, en les fusionnant avec les paramètres actuels
$mappingSettings = Import-UserAndGroupMapping -MappingSettings $mappingSettings -Path "C:\MyMappings\MyUserAndGroupMappingsFileName.sgum"
# Afficher les paramètres de mappage finaux
$mappingSettings
# Résultat :
# PropertyMappings :
# ContentTypeMappings :
# UserAndGroupMappings : <Unresolved users or groups> -> Old employee Group
# CustomPermissions Members -> Sales&Marketing Owners
# i:0#.w|office\sg.achille -> i:0#.w|office\sg.baptiste
# i:0#.w|office\sg.camille -> i:0#.w|office\sg.denis
# John Doe -> Paul Smith
# myusername -> anotherusername
# PermissionLevelMappings :
# SiteTemplateMappings :
Syntaxe
Import-UserAndGroupMapping-Path <String> [-MappingSettings <MappingSettings>]
Paramètres
-MappingSettings <MappingSettings>
Spécifie les paramètres de mappage. Cette commande permet d’ajouter plusieurs paramètres de mappage à un objet de paramètres de mappage existant. Pour plus de détails, consultez Utiliser plusieurs fichiers de mappage en même temps.
Obligatoire ? | Non |
Valeur par défaut | Aucune |
Accepte l’entrée du pipeline ? | Oui (ByValue, ByPropertyName) |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | Aucun |
-Path <String>
Spécifie le chemin du fichier qui a été exporté précédemment avec ShareGate.
Obligatoire ? | Oui |
Valeur par défaut | Aucune |
Accepte l’entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | PSPath |
"Cet article a été traduit à l'aide de l'intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."
