Hi there

This short article it’s to show how to track if pilot users got their migration from islands to Teams Only finished properly.

With the migration list on hands create a CSV with User Name (column A) and Email address (column B) and use the following script to check the Meeting Migration Status for all users.

foreach ($user in import-csv .\pilot-users.csv) {
Get-CsMeetingMigrationStatus | where {$_.UserPrincipalName -eq $user.email} | select userprincipalname,state
}

You can also track this trying this

Get-CsMeetingMigrationStatus | where {$_.UserPrincipalName -eq 'teams.test2@thebeier.com'} 
Get-CsMeetingMigrationStatus | where {$_.UserPrincipalName -eq 'teams.test2@thebeier.com'} | select userprincipalname,state
Get-CsMeetingMigrationStatus| Where {$_.State -eq "Failed"}| Format-Table UserPrincipalName,LastMessage

References

Check my Github repository

Thanks,

Thiago Beier
TwitterLinkedInFacebookRSS