我正在尝试导出组织内的每个组及其所有者(如果可能)如果未分配所有者,则不返回所有者或保持空白我是Azure Powershelgl的新手,所以我从零开始我已经看过许多其他线程,但似乎没有找到任何返回所有者所有者只组成员。我不一定需要这些组的成员资格,只是组的名称,所有者和导出到CSV谢谢你的帮助我还没有真正尝试过任何东西,因为我是非常新的蓝色powershell,也无法找到任何在线
gcuhipw91#
我尝试在我的环境中重现相同的结果,并成功获得了如下所示的结果:
若要导入Azure AD组及其所有者的列表,请使用以下Powershell脚本:
connect-AzureAD $groups = Get-AzureADGroup -All $true $result = foreach ($group in $groups) { Get-AzureADGroupOwner -ObjectId $group.ObjectId -All $true | ForEach-Object { [PsCustomObject]@{ 'Group' = $group.DisplayName 'Owner' = $_.UserPrincipalName } } } $result | Format-Table -AutoSize $result | Export-Csv -Path 'C:\users\testkhann.csv' -NoTypeInformation
Csv文件导入成功,如下所示:
1条答案
按热度按时间gcuhipw91#
我尝试在我的环境中重现相同的结果,并成功获得了如下所示的结果:
若要导入Azure AD组及其所有者的列表,请使用以下Powershell脚本:
Csv文件导入成功,如下所示: