← 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,

Thiago Beier
TwitterLinkedInFacebookRSS

Originally published at thebeier.com