【问题标题】:How to retrieve App System Assigned Identity Object Id using Azure Powershell如何使用 Azure Powershell 检索应用系统分配的标识对象 ID
【发布时间】:2020-05-14 18:47:35
【问题描述】:

我正在使用 Azure Powershell 3.8.0

我正在尝试获取可以在此屏幕中看到的对象 ID:

我尝试使用以下方法:

PS> (Get-AzResource -Name  "func-example").Identity.PrincipalId

但它与对象 ID 不匹配。

然后:

PS> (Get-AzWebApp -Name  "func-example" -ResourceGroupName RGNAME).Identity

但也不匹配

有谁知道如何使用 Azure Powershell 获取该 ID?

【问题讨论】:

    标签: azure powershell azure-web-app-service azure-powershell


    【解决方案1】:

    你可以this

    使用 PowerShell:

    Get-AzADServicePrincipal -DisplayName 'func-example'
    

    使用 CLI:

    az ad sp list --display-name 'func-example'
    

    【讨论】:

    • 谢谢,它的效果非常好$applicationId = (Get-AzADServicePrincipal -DisplayName $resourceName).ServicePrincipalNames[0]; Set-AzKeyVaultAccessPolicy –VaultName $SecretsKeyVault -ServicePrincipalName $applicationId -PermissionsToKeys get,list -PermissionsToSecrets get,list -PermissionsToCertificates get,list
    猜你喜欢
    • 2022-10-24
    • 2020-11-20
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 2020-11-30
    • 1970-01-01
    • 2021-07-16
    • 2021-09-15
    相关资源
    最近更新 更多