【发布时间】:2022-03-24 07:23:22
【问题描述】:
如何以编程方式从 AAD 库中添加应用程序并对其进行配置?我检查了 AAD Powershell 命令,但找不到如何使用它从 Azure AD 库中预配预集成的应用程序。例如,有 New-AzureRmADApplication -DisplayName "NewApplication" -HomePage "http://www.microsoft.com" -IdentifierUris "http://NewApplication",但没有 Add-AzureRmADApplication 或类似的。我需要的应用程序已经在 AAD 应用程序库的“开发人员服务”类别下可用,我只需要添加它并配置它的 单点登录 和 供应属性。这甚至可能还是我必须创建一个新应用程序?即使我创建了一个新应用程序,我该如何配置它,而不仅仅是添加 HomePage 和 IdentifierUris 参数,而这是我使用 New-AzureRmADApplication cmndlt 所能做的全部事情?
任何帮助将不胜感激。谢谢
【问题讨论】:
-
您或许可以使用 ARM 模板定义部署,然后使用
New-AzureRmResourceGroupDeployment从 powershell 部署 ARM 模板 -
如果我有答案,我会发布答案。这只是一个评论,用于评估您是否已放弃该问题以及您对解决自己的问题的兴趣程度。
-
已经有 Azure AD cmdlet 来创建新应用程序 $ New-AzureRmADApplication -DisplayName "NewApplication" -HomePage "microsoft.com" -IdentifierUris "NewApplication" 问题是我无法配置它除了几个可用的 cmdlet 选项。例如,我想在单点登录(例如,登录模式、SAML 登录模式的用户属性等)和配置设置下设置某些设置。 docs.microsoft.com/en-us/powershell/module/azurerm.resources/…
-
您需要创建一个服务主体而不是应用程序。检查用于创建服务主体的 cmdlet。
-
@juunas 感谢您的回复,但您能否详细说明如何创建服务原则来帮助我从 Azure AD 库添加应用程序并使用 Azure Powershell 对其进行配置?
标签: powershell azure azure-active-directory