Powershell AzureADPreview cmdlet Set-AzureADApplication“ PreAuthorizedApplications”参数的正确语法是什么?

时间:2019-05-09 07:00:28

标签: powershell microsoft-graph azure-powershell azure-ad-graph-api

跟着另一个question,但从不同的角度来看。

AzureADPreview powershell模块中,对于Set-AzureADApplication有一个参数-PreAuthorizedApplications。但是cmdlet帮助和文档页面都没有更新以详细说明所有这些内容,还提到了here

我只是想知道,也许有人碰巧知道如何使用它,并且设置preAuthorizedApplication资源类型列表的语法是什么?

screendump

1 个答案:

答案 0 :(得分:1)

总结我的评论:

命令Set-AzureADApplication本质上调用了Azure AD Graph API,但是在Azure AD Graph API中,application对象没有preAuthorizedApplications属性,它仅存在于{ {3}},这表示未实现该功能。

您应该了解的一些信息:

旧的Azure AD Graph API似乎已被放弃,Microsoft不再定期更新AAD Graph的此内容。您可以在此Microsoft Graph API中找到它。

link

因此,您会发现这与-preAuthorizedApplications中的新功能AzureADPreview矛盾。一种解决方案是让AzureAD PowerShell调用Microsoft Graph,有人将这种想法发布在蔚蓝的反馈中,您可以投票。

enter image description here