Получите пользователей Office 365 с определенным доменом через Powershell - PullRequest
0 голосов
/ 31 января 2019

Я ищу способ экспортировать список пользователей из нашего клиента Office 365.

Я пробовал, как показано ниже:

Get-MSOLUser -All | Where-Object {$_.IsLicensed -eq $true -and $_.BlockCredential -eq $false} | Select-Object  FirstName, LastName, UserPrincipalName, @{Name=’Licenses’;Expression={[string]::join(“;”, ($_.Licenses))} -Expand Proxyaddresses | ? {$_ -cmatch '^SMTP\:.*@domain.onmicrosoft.com'} | Export-Csv C:\Users\Admin\Desktop\Userlist.csv

Вывод:

#TYPE System.String
"FirstName","LastName","UserPrincipalName","Licenses","Length"
"mailbox2",,"mailbox2@domain.onmicrosoft.com","Microsoft.Online.Administration.UserLicense","48"

Мой желаемый вывод:

"FirstName","LastName","UserPrincipalName","Licenses","Proxyaddresses"
"mailbox",,"mailbox@domain.onmicrosoft.com","aksigorta365:STANDARDPACK","mailbox2@domain.onmicrosoft.com"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...