← All posts
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,
Originally published at thebeier.com