注: PowerShellとの連携には、ShareGate MigrateのProまたはEnterpriseサブスクリプションが必要です。Essentialsプランでは利用できません。
コマンド
New-TeamCopyOptions
説明
チームまたはチームチャネルをコピーする際のコピーオプションを作成するコマンドです。
注: -PostedMessagesMigrationStartDate パラメーターを使用すると、ShareGate Migrate は投稿タブ内のメッセージを、50 件の制限ではなく最大 500 件まで移行します。
例
チームのコピーオプションを作成する
$date = [DateTime]::ParseExact("01-31-2023", "MM-dd-yyyy", $null)
New-TeamCopyOptions -NoMessages -NoFiles -PostedMessagesMigrationStartDate $date -IncludeContentSensitivityLabel
オプションを指定してチームをコピーする
$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
オプションを指定してチームチャネルをコピーする
$date = [DateTime]::ParseExact("01-31-2023", "MM-dd-yyyy", $null)
$options = New-TeamCopyOptions -NoMembership -PostedMessagesMigrationStartDate $date -IncludeContentSensitivityLabel
$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
異なるオプションを指定したチームの増分コピー
$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
構文
New-TeamCopyOptions
[-NoMessages <SwitchParameter>]
[-NoPlannerPlans <SwitchParameter>]
[-NoFiles <SwitchParameter>]
[-NoTabs <SwitchParameter>]
[-NoApps <SwitchParameter>]
[-NoMembership <SwitchParameter>]
[-PostedMessagesMigrationStartDate <DateTime>][-IncludeStructureSensitivityLabel <SwitchParameter>][-IncludeContentSensitivityLabel <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>]
パラメーター
-CopyPrivateChannelMembershipToPrivateTeamBehavior <CopyPrivateChannelMembershipToPrivateTeamBehavior>
プライベートチーム内でコピーする際の、プライベートチャネルメンバーのメンバーシップの動作を指定します。AddAllUsers はプライベートチャネルのメンバー全員をプライベートチームに追加し、DontAddUsers は追加しません。
必須かどうか | False |
既定値 | DontAddUsers |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-IncludeContentSensitivityLabel <SwitchParameter>
コンテンツに適用された秘密度ラベル(チームのドキュメントライブラリに保存されているファイル。フォルダーは対象外)が、保持されている秘密度ラベルのマッピングを使用して移行先にコピーされることを指定します。移行元と移行先はどちらも SharePoint Online である必要があります。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-IncludeStructureSensitivityLabel <SwitchParameter>
構造オブジェクト(チームに接続された SharePoint サイトおよびドキュメントライブラリ)に適用された秘密度ラベルが、保持されている秘密度ラベルのマッピングを使用して移行先にコピーされることを指定します。移行元と移行先はどちらも SharePoint Online である必要があります。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-NoApps <SwitchParameter>
チームのアプリをコピーしないことを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-NoFiles <SwitchParameter>
チームのファイルをコピーしないことを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-NoMembership <SwitchParameter>
チームのメンバーシップをコピーしないことを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-NoMessages <SwitchParameter>
チームのメッセージをコピーしないことを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-NoPlannerPlans <SwitchParameter>
チームの Planner プランをコピーしないことを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-NoTabs <SwitchParameter>
チームのタブをコピーしないことを指定します。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
-PostedMessagesMigrationStartDate <DateTime>
Teams の投稿タブでメッセージが移行される開始日を指定します(最大 500 件)。それ以外のメッセージはメッセージ履歴タブに表示されます。
必須かどうか | False |
既定値 | None |
パイプライン入力を許可するか | False |
ワイルドカード文字を許可するか | False |
パラメーターセット名 | (All) |
エイリアス | None |
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
