Passer au contenu principal

Copy-Team

Copiez des équipes Microsoft 365 avec PowerShell

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.

Avez-vous trouvé la réponse à votre question ?