使用PowerShell导出不在AAD安全组中的所有用户?

时间:2017-11-18 05:04:19

标签: powershell azure azure-active-directory

我需要使用PowerShell将非特定安全组成员的所有用户导出到CSV文件。

我很清楚,但我只能找到符合某些条件的导出用户的方法,而不是导出不会导出用户的方法。我找到了一种方法,但只能使用Active Directory。

我目前正在使用它来吸引所有用户:

Get-MSOLUser -all | Where-Object { $_.isLicensed -eq "True"} | Select-Object UserPrincipalName | Export-Csv C:\365\users.csv

我的目标是得到这样的东西:

Get-MSOLUser -all | Where-Object { $_.isLicensed -eq "True", isNotMemberofGroup ""} | Select-Object UserPrincipalName | Export-Csv C:\365\users.csv

我不确定如何使用以下逻辑添加仅拉取不在某个安全组中的成员的附加条件 - 如果用户获得许可,则转储到csv,如果用户不是组xxx的成员。< / p>

0 个答案:

没有答案