not_a_generic_user Asked: 2024-12-17 00:11:23 +0800 CST2024-12-17 00:11:23 +0800 CST 2024-12-17 00:11:23 +0800 CST 如何通过 CLI 获取 Azure 中的服务主体列表 772 当我运行时az ad sp list,我得到一个包含属性的服务主体列表accountEnabled: 我调整了命令以仅显示使用此命令启用的命令: az ad sp list | where-object { $_.AccountEnabled -eq 'true' } 但是,当我这样做时,我没有得到任何结果。列出活动服务主体的正确方法是什么? 1 个回答 Voted Best Answer Pratik Jadhav 2024-12-17T01:14:36+08:002024-12-17T01:14:36+08:00 accountEnabled = true使用 Azure CLI列出服务主体 当我运行您提到的命令时,我得到了以下响应: az ad sp list | where-object { $_.AccountEnabled -eq 'true' } 回复: 要解决错误,请使用以下修改后的命令: az ad sp list --filter "accountEnabled eq true" --output json 回复: 要使用 PowerShell 列出服务主体accountEnabled = true,请使用以下命令: Get-AzADServicePrincipal | Where-Object { $_.AccountEnabled -eq $true } | Select-Object DisplayName, AppId, AccountEnabled 回复: 参考: az 广告 sp 列表 获取 AzADServicePrincipal
当我运行您提到的命令时,我得到了以下响应:
回复:
要解决错误,请使用以下修改后的命令:
回复:
要使用 PowerShell 列出服务主体
accountEnabled = true
,请使用以下命令:回复:
参考:
az 广告 sp 列表
获取 AzADServicePrincipal