Passer au contenu principal

Copier un canal d’équipe (Copy-TeamChannel)

Copier les canaux d’équipe Microsoft 365 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-TeamChannel

Description

La commande pour copier des canaux d'équipe dans une autre équipe.

Si vous souhaitez copier une équipe mais seulement un sous-ensemble de ses canaux, essayez Copy-Team avec le paramètre Channel.

Copy-TeamChannel utilise Connect-Tenant pour se connecter à votre environnement. Pour en savoir plus sur la commande de connexion, consultez Connect-Tenant.

Exemples

Copier tous les canaux d'une équipe dans une autre équipe

$source = Connect-Tenant -Domain sourcetenant$destination = Connect-Tenant -Domain destinationtenant$sourceTeam = Get-Team -Name "MyTeam" -Tenant $source$destinationTeam = Get-Team -Name "MyOtherTeam" -Tenant $destination$sourceChannels = Get-TeamChannel -Team $sourceTeam | ForEach-Object { Set-TeamChannelCopyOptions -Channel $_ -NewName ($_.Name + "Copied") }Copy-TeamChannel -Channel $sourceChannels -DestinationTeam $destinationTeam

Remarque : Dans cet exemple, vos canaux sont renommés avec le mot Copied ajouté au titre afin d'éviter d'éventuels conflits avec des canaux existants.

Copier un sous-ensemble de canaux d'une équipe dans une autre équipe

$source = Connect-Tenant -Domain sourcetenant$destination = Connect-Tenant -Domain destinationtenant$sourceTeam = Get-Team -Name "MyTeam" -Tenant $source$destinationTeam = Get-Team -Name "MyOtherTeam" -Tenant $destination$sourceChannels = Get-TeamChannel -Team $sourceTeam -Name ChannelName*Copy-TeamChannel -Channel $sourceChannels -DestinationTeam $destinationTeam

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

Copier tous les canaux et renommer uniquement General

$source = Connect-Tenant -Domain sourcetenant$destination = Connect-Tenant -Domain destinationtenant$sourceTeam = Get-Team -Name "MyTeam" -Tenant $source$destinationTeam = Get-Team -Name "MyOtherTeam" -Tenant $destination$sourceChannels = Get-TeamChannel -Team $sourceTeam$sourceChannels[0] = Set-TeamChannelCopyOptions -Channel $sourceChannels[0] -NewName GeneralCopiedCopy-TeamChannel -Channel $sourceChannels -DestinationTeam $destinationTeam

Syntaxe

Copy-TeamChannel
-Channel <TeamChannel[]>
-DestinationTeam <Team>
[-CopyOptions <TeamCopyOptions>]
[-NormalMode <SwitchParameter>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]

Paramètres

-Channel <TeamChannel[]>

Spécifie le canal à copier.

Obligatoire ?

Oui

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

-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

-DestinationTeam <Team>

Spécifie l'équipe 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


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