使用 powershell 进行 Multi-Tenancy 和个人帐户的 Azure AD 应用程序注册

标签 azure powershell azure-active-directory azure-powershell

是否有办法使用 powershell 为 Multi-Tenancy 和个人帐户创建 Azure AD 应用程序注册。本文档中没有任何内容可以帮助我做到这一点 https://learn.microsoft.com/en-us/powershell/module/azuread/new-azureadapplication?view=azureadps-2.0

最佳答案

是的,正如 Allen 所提到的,AD 应用程序类型属性由 -SignInAudience 参数管理,但是当您将 New-AzureADApplication-SignInAudience 一起使用时code>,它会给出错误Property 'signInAudience' is read-only and can be set,因为 New-AzureADApplication 本质上调用旧的 Azure AD Graph .

要解决此问题,您可以调用 Microsoft Graph - Create application正如 Allen 提到的,在 powershell 中手动操作,您也可以使用这个新命令 New-AzureADMSApplication ,它直接调用 Microsoft Graph。

确保您的 AzureAD powershell 模块不是太旧,然后使用以下命令。

New-AzureADMSApplication -DisplayName "joytest678" -SignInAudience "AzureADandPersonalMicrosoftAccount"

enter image description here

检查门户:

enter image description here

关于使用 powershell 进行 Multi-Tenancy 和个人帐户的 Azure AD 应用程序注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66927678/

相关文章:

azure - 为服务结构集群生成客户端证书

powershell - 关闭回显Powershell

html - Powershell将流程列表转换为HTML

iis - 如何使用 PowerShell 2.0 针对 IIS 6.0 删除虚拟目录

azure - 在 Exchange Online 上运行 Add-DistributionGroupMember PS cmdlet 时出现权限错误

azure - 使用托管标识在 Azure 中进行应用服务到应用服务的身份验证

azure - Exchange API Azure - 邮箱访问 ('full_access_as_app' 是一个主要问题,如何将范围限制到特定邮箱)

python - 如何设置正确的权限来使用Python Azure SDK for Graph?

c# - 无法将动态表实体转换为自定义实体 Azure 表存储

azure-active-directory - Saml 响应发送到应用程序注册下的默认回复 URL