This week I wanted to start my second coverage of Office 365 but this time focus on identity management using PowerShell and the Get-MsolUser cmdlet.
Before we start make sure you download and connect to Office 365 using PowerShell using the article I have published Connect And Manage Office 365 Using PowerShell.
To view all active users In Office 365 type:
Get-msoluser -all
To search my name with minimum details type:
Get-MsolUser -SearchString "david"
You can search for users using the following criteria:
Get-MsolUser -UserPrincipalName
Get-MsolUser -ObjectId
To get all licensed users type:
Get-MsolUser -All | where {$_.isLicensed -eq $true}
And you can also change this to show all unlicensed users
Get-MsolUser -All -UnlicensedUsersOnly
And to count all unlicensed users type:
Get-MsolUser -All -UnlicensedUsersOnly | measure