抓取用户与

时间:2017-07-14 20:22:58

标签: powershell active-directory

我正试图在屏幕上显示某个用户所属的所有群组:

Connect-MsolService
Connect-AzureAD
Import-Module AzureAD
$UserName = "user.email@company.com"
$groups = Get-AzureADGroup | Where-Object -FilterScript {$_.Members -contains $UserName}
foreach ($group in $groups) {
        $props = @{'Name'           = $group.Name;
                   'DisplayName'    = $group.DisplayName;
                   'Identity'       = $group.SamAccountName;
                   'PrimaryEmail'   = $group.WindowsEmailAddress}

        $obj = New-Object -TypeName PSObject -Property $props
        Write-Output $obj
    }

但这没有任何反应,我过滤错了吗?我一直在使用MsolService和AzureAD模块,因为我似乎无法使ActiveDirectory模块工作,但这是一个单独的问题。此代码不会抛出任何错误,但我不知道为什么没有任何输出到屏幕。

0 个答案:

没有答案