Passer au contenu principal

Copier une équipe (Copy-Team)

Copier Microsoft 365 Teams avec PowerShell

Remarque : L'intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n'est pas disponible avec le plan Essentials.

Commande

Copy-Team

Description

La commande pour 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 la 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 $sourceCopy-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 $sourceCopy-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 -AllowMultipleCopy-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 -AllowMultipleCopy-Team -Team $teams -DestinationTenant $destination

Copier une équipe avec seulement certains canaux

$source = Connect-Tenant -Domain sourcetenant$destination = Connect-Tenant -Domain destinationtenant$team = Get-Team -Name "MyTeam" -Tenant $source$channels = Get-TeamChannel -Name Channel* -Team $teamCopy-Team -Team $team -Channel $channels -DestinationTenant $destination

Remarque : Le symbole * est utilisé pour appeler plusieurs objets ayant un nom similaire.

Copier une équipe et modifier la confidentialité à 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

Syntaxe

Copy-Team
-Team <Team[]>
-DestinationTenant <Tenant>
[-TeamTitle <String>]
[-Channel <TeamChannel[]>]
[-DesiredDestinationPrivacy <TeamDestinationPrivacy {SameAsSource | Standard | Private}>]
[-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 ?

Non

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

Aucun

-CopyOptions <TeamCopyOptions>

Obligatoire ?

Non

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

Aucun

-DesiredDestinationPrivacy <TeamDestinationPrivacy>

Spécifie les paramètres de confidentialité de l’équipe à destination. Ce paramètre ne peut pas être utilisé lors de la copie de plusieurs équipes.

Obligatoire ?

Non

Valeur par défaut

SameAsSource

Accepte l'entrée du pipeline ?

Non

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

(Tous)

Alias

Aucun

-DestinationTenant <Tenant>

Spécifie le site SharePoint Admin center de destination.

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

Aucun

-MappingSettings <MappingSettings>

Spécifie les paramètres de mappage.

Obligatoire ?

Non

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

Aucun

-NormalMode <SwitchParameter>

Indique que le mode normal doit être utilisé. Remarque : Insane mode est toujours utilisé par défaut dans PowerShell.

Obligatoire ?

Non

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

Aucun

-TaskName <String>

Spécifie un nom pour la tâche.

Obligatoire ?

Non

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

Aucun

-Team <Team[]>

Spécifie l’équipe à copier.

Obligatoire ?

Oui

Valeur par défaut

Aucune

Accepte l'entrée du pipeline ?

Oui (ByValue)

Accepte les caractères génériques ?

Non

Nom du jeu de paramètres

(Tous)

Alias

Aucun

-TeamTitle <String>

Spécifie le nouveau nom de l’équipe. Ce paramètre ne peut pas être utilisé lors de la copie de plusieurs équipes.

Obligatoire ?

Non

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

Aucun


"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."

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