gpt4 book ai didi

使用 powershell 注册 azure 应用程序不会创建服务主体

转载 作者:行者123 更新时间:2023-12-02 23:24:20 27 4
gpt4 key购买 nike

当我们从 Azure 门户创建 Azure 广告应用注册时,会自动创建服务主体,并赋予贡献者角色,我们如何使用 PowerShell 实现相同的目标?

我尝试运行以下命令创建应用程序,但没有创建服务主体,并且没有用于配置服务主体的参数

New-AzADApplication -DisplayName "NewApplication" -HomePage "http://www.microsoft.com" -IdentifierUris "http://NewApplication" 

我正在寻找的是使用 powershell 创建以下内容,这可能吗?

  1. AzureADAppregistration + ServicePrincipal
  2. 创建并获取客户端 key

谢谢

最佳答案

试试这个:

#set your secret here.    
$secretTextValue = "abcdefg1234567890"

$secret = ConvertTo-SecureString -String $secretTextValue -AsPlainText

$app = New-AzADApplication -DisplayName "NewApplication" -HomePage "http://www.microsoft.com" -IdentifierUris "http://NewApplication"

New-AzADAppCredential -ObjectId $app.ObjectId -Password $secret -EndDate (Get-Date).AddMonths(6)

#azure will assign contributor role of current subscription to this SP
New-AzADServicePrincipal -ApplicationId $app.ApplicationId

结果:

enter image description here

enter image description here

enter image description here

关于使用 powershell 注册 azure 应用程序不会创建服务主体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67401056/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com