Remarque : l'intégration PowerShell nécessite un abonnement ShareGate Migrate Pro ou Enterprise. Elle n'est pas disponible avec le forfait Essentials.
Commande
New-TeamCopyOptions
Description
La commande permettant de créer des options de copie lors de la copie d'équipes ou de canaux d'équipe.
Remarque : avec le paramètre -PostedMessagesMigrationStartDate, ShareGate Migrate migre jusqu'à 500 messages dans l'onglet Publications, au lieu de la limite de 50 messages.
Exemples
Créer des options de copie d'équipe
$date = [DateTime]::ParseExact("01-31-2023", "MM-dd-yyyy", $null)
New-TeamCopyOptions -NoMessages -NoFiles -PostedMessagesMigrationStartDate $date -IncludeContentSensitivityLabel
Copier une équipe avec des options
$options = New-TeamCopyOptions -NoApps -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
Copier des canaux d'équipe avec des options
$date = [DateTime]::ParseExact("01-31-2023", "MM-dd-yyyy", $null)
$options = New-TeamCopyOptions -NoMembership -PostedMessagesMigrationStartDate $date -IncludeContentSensitivityLabel -NoUserAvatarInMessages
$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
Copy-TeamChannel -Channel $sourceChannels -DestinationTeam $destinationTeam -CopyOptions $options
Copie incrémentielle d'équipe avec différentes options
$options = New-TeamCopyOptions -NoTabs -IncludeContentSensitivityLabel
$source = Connect-Tenant -Domain sourcetenant
$destination = Connect-Tenant -Domain destinationtenant
Copy-TeamIncremental -SessionId 211027-1 -SourceTenant $source -DestinationTenant $destination -CopyOptions $options
Syntaxe
New-TeamCopyOptions
[-NoMessages <SwitchParameter>]
[-NoPlannerPlans <SwitchParameter>]
[-NoFiles <SwitchParameter>]
[-NoTabs <SwitchParameter>]
[-NoApps <SwitchParameter>]
[-NoMembership <SwitchParameter>]
[-PostedMessagesMigrationStartDate <DateTime>][-IncludeStructureSensitivityLabel <SwitchParameter>][-IncludeContentSensitivityLabel <SwitchParameter>][-NoUserAvatarInMessages <SwitchParameter>]
New-TeamCopyOptions
[-NoMessages <SwitchParameter>]
[-NoPlannerPlans <SwitchParameter>]
[-NoFiles <SwitchParameter>]
[-NoTabs <SwitchParameter>]
[-NoApps <SwitchParameter>]
[-NoMembership <SwitchParameter>]
[-CopyPrivateChannelMembershipToPrivateTeamBehavior <CopyPrivateChannelMembershipToPrivateTeamBehavior {DontAddUsers | AddAllUsers}>]
[-PostedMessagesMigrationStartDate <DateTime>][-IncludeStructureSensitivityLabel <SwitchParameter>][-IncludeContentSensitivityLabel <SwitchParameter>][-NoUserAvatarInMessages <SwitchParameter>]
Paramètres
-CopyPrivateChannelMembershipToPrivateTeamBehavior
Spécifie le comportement d'appartenance pour les membres de canaux privés lors d'une copie à l'intérieur d'une équipe privée. AddAllUsers ajoute tous les membres du canal privé à l'équipe privée, DontAddUsers ne les ajoute pas.
Obligatoire ? | Faux |
Valeur par défaut | DontAddUsers |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | PrivateChannelMembership |
Alias | Aucun |
-IncludeContentSensitivityLabel <SwitchParameter>
Spécifie que les étiquettes de confidentialité appliquées au contenu (les fichiers stockés dans les bibliothèques de documents de l'équipe, à l'exclusion des dossiers) sont copiées vers la destination à l'aide du mappage des étiquettes de confidentialité conservé. La source et la destination doivent toutes deux être SharePoint Online.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-IncludeStructureSensitivityLabel <SwitchParameter>
Spécifie que les étiquettes de confidentialité appliquées aux objets de structure (le site SharePoint connecté à l'équipe et ses bibliothèques de documents) sont copiées vers la destination à l'aide du mappage des étiquettes de confidentialité conservé. La source et la destination doivent toutes deux être SharePoint Online.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NoApps <SwitchParameter>
Spécifie de ne pas copier les applications de l'équipe.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NoFiles <SwitchParameter>
Spécifie de ne pas copier les fichiers de l'équipe.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NoMembership <SwitchParameter>
Spécifie de ne pas copier l'appartenance de l'équipe.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NoMessages <SwitchParameter>
Spécifie de ne pas copier les messages de l'équipe.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NoPlannerPlans <SwitchParameter>
Spécifie de ne pas copier les plans Planner de l'équipe.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NoTabs <SwitchParameter>
Spécifie de ne pas copier les onglets de l'équipe.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
-NoUserAvatarInMessages <SwitchParameter>
Spécifie de ne pas copier les photos de profil des auteurs des messages lors de la migration des messages de canal.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | Faux |
Nom de l'ensemble de paramètres | (All) |
Alias | Aucun |
Remarque : ce paramètre est défini sur New-TeamCopyOptions et ne fonctionne pas sur Set-TeamChannelCopyOptions.
Il supprime les avatars pour toute la migration, et s'applique à Copy-Team, Copy-TeamChannel et Copy-TeamIncremental.
Si vous réexécutez Copy-TeamIncremental sans son propre paramètre -CopyOptions, la copie incrémentielle hérite de ce paramètre de la session d'origine.
-PostedMessagesMigrationStartDate <DateTime>
Spécifie la date de début à partir de laquelle les messages seront migrés dans l'onglet Publications de Teams (jusqu'à 500 messages), tandis que le reste se trouvera dans l'onglet historique des messages.
Obligatoire ? | Faux |
Valeur par défaut | Aucun |
Entrée de pipeline acceptée ? | Faux |
Caractères génériques acceptés ? | 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, référez-vous à la version originale en anglais.
