我們在 AD 中的 O365 許可證組很少。
我可以使用什么 powershell 腳本匯出 E3 組下的所有用戶。
我在下面使用,但它只給我 365 E3 用戶的資訊
Get-AdGroupMember -Identity "AZ-APP-Office 365 E3" -recursive | Where objectClass -eq "user" | Get-ADUser -Properties * | select-object displayName,samAccountName,UserPrincipalName,Mail,Manager,Department,Enabled | export-csv c:\temp\365\O365visioLicenseOctober.csv
我可以使用什么 powershell 腳本從包含“E3.x”的組中匯出所有用戶。

uj5u.com熱心網友回復:
正如亞伯拉罕建議的那樣,首先獲取名稱以“AZ-APP-Office 365 E3”開頭的組。
然后使用回圈來獲取您需要的資訊:
Get-ADGroup -Filter "Name -like 'AZ-APP-Office 365 E3*'" | ForEach-Object {
$group = $_.Name
$_ | Get-AdGroupMember -Recursive |
Where-Object {$_.objectClass -eq "user"} |
# Get-ADUser returns these properties by default:
# DistinguishedName, Enabled, GivenName, Name, ObjectClass, ObjectGUID, SamAccountName, SID, Surname, UserPrincipalName
# so only ask for the extra attributes with parameter '-Properties'
Get-ADUser -Properties DisplayName, EmailAddress, Manager, Department |
Select-Object @{Name = 'Group'; Expression = {$group}},
DisplayName,SamAccountName,UserPrincipalName,EmailAddress,Manager,Department,Enabled
} | Export-Csv -Path 'c:\temp\365\O365visioLicenseOctober.csv' -NoTypeInformation
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/323351.html
標籤:电源外壳
