azure - 使用 New-AzureADMSApplication 创建应用程序注册时如何自定义所有者?

标签 azure azure-powershell infrastructure-as-code

我想在应用程序注册创建期间自行定义所有者,或者完全禁止设置所有者。

默认行为似乎是,命令 New-AzureADMSApplication 将之前与 Azure 建立连接的用户添加为创建的应用程序注册的所有者。根据Azure Active Directory PowerShell 2.0 reference我无法找到一个参数来自行设置所有者。

  • 我无法使用命令 New-AzureADApplication,因为它有 issues with -SignInAudience
  • 我希望避免在创建后读出所有者 ID、将其删除并设置应用注册的负责用户

最佳答案

据我所知,目前在创建应用程序注册时没有添加/删除所有者角色的选项。使用azure门户,我们可以在创建应用程序注册时进行。

您可以使用以下命令添加/删除应用程序的所有者角色

#Add AzADMS application owner role

Add-AzureADMSApplicationOwner
   -ObjectId <AAD object>
   -RefObjectId <AAD object will be assigned to owner/manager/member>

#Remove AzADMS application owner role

Remove-AzureADMSApplicationOwner
   -ObjectId <AAD object>
   -RefObjectId <AAD object will be assigned to owner/manager/member>

关于azure - 使用 New-AzureADMSApplication 创建应用程序注册时如何自定义所有者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72609204/

相关文章:

azure - Terraform 私有(private) azure 负载均衡器问题

Azure B2C 与 AWS Cognito 联合身份集成

c# - 异步编程和 Azure 函数

azure - 在 Azure Pipeline 中找不到 SonarQube 的报告代码覆盖率

powershell - 如何通过 Add-AzureAccount 使用 Microsoft(非组织)帐户?

azure - Windows 窗体按钮脚本 block 是否有任何已知的限制?

azure - 如何访问/将模块输出转换到二头肌中的特定对象?

azure - 如何在 Azure Functions (v2) 上接受来自本地网络的连接?

azure - Get-AzureRmRoleAssignment - 拒绝访问指定的 API 版本

Terraform 计划 --refresh-only 返回 False Drift,部署的资源中带有空标签