Commands › Microsoft Teams

Set-CsTenantMigrationConfiguration

Microsoft Teams MicrosoftTeams Set-*

Used to enable or disable Meeting Migration Service (MMS).

Quick start script

# Set-CsTenantMigrationConfiguration — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-MicrosoftTeams -CertificateThumbprint $thumb -ApplicationId $appId -TenantId $tenantId

# 2. Capture the current state first — you cannot roll back what you never recorded
$before = Get-CsTenantMigrationConfiguration
$before | Format-List

# 3. Make the change (dry run first)
Set-CsTenantMigrationConfiguration  -WhatIf
Set-CsTenantMigrationConfiguration

# 4. Verify and diff
$after = Get-CsTenantMigrationConfiguration
Compare-Object ($before | Out-String) ($after | Out-String)

Syntax — 2 parameter sets

Identity (Default)

Set-CsTenantMigrationConfiguration [[-Identity] <String>]
 [-Confirm]
 [-Force]
 [-MeetingMigrationEnabled <Boolean>]
 [-Tenant <Guid>]
 [-WhatIf]
 [<CommonParameters>]

Instance

Set-CsTenantMigrationConfiguration [-Instance <Object>]
 [-Confirm]
 [-Force]
 [-MeetingMigrationEnabled <Boolean>]
 [-Tenant <Guid>]
 [-WhatIf]
 [<CommonParameters>]

Parameters (7)

ParameterTypeRequiredWhat it controls
-Confirm SwitchParameter Prompts you for confirmation before running the cmdlet.
-Force SwitchParameter The Force switch specifies whether to suppress warning and confirmation messages. It can be useful in scripting to suppress interactive prompts. If the Force switch isn't provided in the command, you're prompted for...
-Identity String Unique identifier for the Migration Configuration.
-Instance PSObject The Instance parameter allows you to pass a reference to an object to the cmdlet, rather than set individual parameter values. You can retrieve this object reference by calling the `Get-CsTenantMigrationConfiguration` cmdlet.
-MeetingMigrationEnabled Boolean Set this to false to disable the Meeting Migration Service.
-Tenant Guid Globally unique identifier (GUID) of the tenant account whose Migration Configurations are being created. For example:
-WhatIf SwitchParameter Shows what would happen if the cmdlet runs.

Reference facts derived from Microsoft documentation, © Microsoft, licensed CC BY 4.0; restructured with original guidance by serv365.ai.