azure - 列出嵌套 Azure AD 组的成员

标签 azure powershell azure-active-directory azure-powershell

我有一个 Azure AD 组“All-Team”。该轮流又分为三组:

  1. SrMgr_E3
  2. 指挥
  3. Sachbearbeiter

每个组都有一个成员列表,我想从组中获取成员。

下面的命令为我提供了组列表,但我希望它提供所有组中的成员列表。我假设 Azure AD 是一个平面结构,它将列出该组中的所有成员(嵌套包括)。

$group_objectid = (Get-AzureADGroup -SearchString 'All-Team').objectid
Get-AzureADGroupMember -ObjectId $group_objectid

上面的命令将为我提供三个组的列表,但我想要该组中所有成员的列表。有没有一个命令可以做到这一点?

最佳答案

没有这样的命令,列表成员操作不可传递,您的选择是使用循环:

$group_objectid = (Get-AzureADGroup -SearchString 'joytestg').ObjectId
$group2_objectid = (Get-AzureADGroupMember -ObjectId $group_objectid).ObjectId
foreach($item in $group2_objectid){
    Get-AzureADGroupMember -ObjectId $item
}

关于azure - 列出嵌套 Azure AD 组的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61745426/

相关文章:

reactjs - 使用 adalFetch 从 API 调用返回“AADSTS500011”错误消息

dotnet core 2 API 和守护程序应用程序中的 Azure AD 身份验证

azure - 如何在 Azure 应用服务 Linux 上挂载自定义 Docker 镜像的文件夹

c# - 设置 Azure 工作进程以异步运行函数

azure - 通过 ARM 模板在 Azure SQL 数据库上启用审核设置

Powershell tr​​y-catch ...其他?

c# - 在C#异常处理中,有没有一种方法可以检测瞬时错误?

Azure PowerShell 从容器下载 blob 内容

sqlite - 使用 PowerShell 和 System.Data.SQLite 打开 Firefox 文件 'places.sqlite'

azure - 使用静态 token 连接到动态