Remarque : l'intégration PowerShell nécessite un abonnement ShareGate Migrate Pro ou Enterprise. Elle n'est pas offerte dans le forfait Essentials.
Commande
Copy-Team
Description
La commande permettant de copier des équipes d'un locataire Microsoft 365 à un autre.
Copy-Team utilise Connect-Tenant pour se connecter à votre environnement. Pour en savoir plus sur cette commande de connexion, consultez Connect-Tenant.
Exemples
Copier une équipe
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -DestinationTenant $destination
Copier une équipe avec un nouveau nom
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -TeamTitle "NewTeamTitle" -DestinationTenant $destination
Copier plusieurs équipes
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$teams = Get-Team -Name "Team1","Team2","Team3" -Tenant $source -AllowMultiple
Copy-Team -Team $teams -DestinationTenant $destination
Copier toutes les équipes
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$teams = Get-Team -Name "*" -Tenant $source -AllowMultiple
Copy-Team -Team $teams -DestinationTenant $destination
Copier une équipe avec seulement une partie de ses canaux
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
$channels = Get-TeamChannel -Name Channel* -Team $team
Copy-Team -Team $team -Channel $channels -DestinationTenant $destination
Remarque : le symbole * permet d'appeler plusieurs objets ayant un nom similaire.
Copier une équipe et modifier sa confidentialité à la destination
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyPublicTeam" -Tenant $source
Copy-Team -Team $team -DesiredDestinationPrivacy Private -DestinationTenant $destination
Copier une équipe avec des options pour les étiquettes de confidentialité
$options = New-TeamCopyOptions -IncludeStructureSensitivityLabel -IncludeContentSensitivityLabel
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
$team = Get-Team -Name "MyTeam" -Tenant $source
Copy-Team -Team $team -DestinationTenant $destination -CopyOptions $options
Syntaxe
Copy-Team
-Team <Team[]>
-DestinationTenant <Tenant>
[-TeamTitle <String>]
[-Channel <TeamChannel[]>]
[-DesiredDestinationPrivacy <TeamDestinationPrivacy {SameAsSource | Standard | Private}>]
[-DestinationOwnerUserName <String>]
[-CopyOptions <TeamCopyOptions>]
[-NormalMode <SwitchParameter>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Paramètres
-Channel <TeamChannel[]>
Spécifie les canaux à copier. Ce paramètre ne peut pas être utilisé lors de la copie de plusieurs équipes.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-CopyOptions <TeamCopyOptions>
Spécifie les options de copie de l'équipe.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-DesiredDestinationPrivacy <TeamDestinationPrivacy>
Spécifie les paramètres de confidentialité de l'équipe pour la destination. Ce paramètre ne peut pas être utilisé lors de la copie de plusieurs équipes.
Obligatoire ? | Faux |
Valeur par défaut | SameAsSource |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-DestinationOwnerUserName <String>
Spécifie le nom d'utilisateur du propriétaire de l'équipe de destination.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-DestinationTenant <Tenant>
Spécifie le site du Centre d'administration SharePoint de destination.
Obligatoire ? | Vrai |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-MappingSettings <MappingSettings>
Spécifie les paramètres de mappage.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NormalMode <SwitchParameter>
Spécifie que le mode normal doit être utilisé. Remarque : le mode Insane est toujours utilisé par défaut dans PowerShell.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-TaskName <String>
Spécifie un nom pour la tâche.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-Team <Team[]>
Spécifie l'équipe à copier.
Obligatoire ? | Vrai |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Vrai (ByValue) |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-TeamTitle <String>
Spécifie le nouveau titre de l'équipe. Ce paramètre ne peut pas être utilisé lors de la copie de plusieurs équipes.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Accepte les entrées de pipeline ? | Faux |
Accepte les caractères génériques ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
Cet article a été traduit à l'aide de l'intelligence artificielle. En cas de doute, veuillez consulter la version originale en anglais.
