【问题标题】:How to get the service principal of the Azure Active Directory Graph(not Microsoft Graph)?如何获取 Azure Active Directory Graph(不是 Microsoft Graph)的服务主体?
【发布时间】:2021-10-02 04:27:09
【问题描述】:

在 Azure 门户中,我可以为“Azure Active Directory Graph”添加权限。 但是,我似乎找不到以编程方式执行此操作的方法。

$azureActiveDirectorySvcPrincipal = Get-AzureADServicePrincipal -All $true | ? { $_.DisplayName -match "Azure Active Directory Graph" }

什么都不返回。为什么我可以在门户中找到它,但使用 powershell 时却一无所获?

(我知道建议迁移到 Microsoft Graph,但它对应用程序有重大更改,我需要改用 Azure Active Directory Graph。)

【问题讨论】:

  • 您有同名的服务主体吗?
  • 此服务主体的appId为00000002-0000-0000-c000-000000000000,显示名称为Windows Azure Active Directory

标签: azure powershell permissions active-directory devops


【解决方案1】:

Thomas 在评论部分已经说过,Azure Active Directory Graph 的显示名称是Windows Azure Active Directory,详细信息如下:

"appDisplayName": "Windows Azure Active Directory",
"appId": "00000002-0000-0000-c000-000000000000",

您也可以使用 Azure CLI 来获取这些详细信息。

命令: az ad sp list --display-name "Windows Azure Active Directory"

【讨论】:

    猜你喜欢
    • 2020-04-27
    • 2022-01-09
    • 2019-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-06
    • 1970-01-01
    相关资源
    最近更新 更多