Суммируйте мой комментарий:
Команда Set-AzureADApplication
, по сути, вызывает API графа Azure AD, но в API графа Azure AD объект application
не имеет свойства preAuthorizedApplications
, это простосуществует в Microsoft Graph API , что означает, что функция не реализована.
Некоторая информация, которую вы должны знать:
Старая версия Azure AD GraphAPI, похоже, был заброшен, Microsoft больше не обновляет этот контент AAD Graph регулярно.Вы можете найти его в этой ссылке .
Таким образом, вы обнаружите, что это противоречит новой функции -preAuthorizedApplications
вAzureADPreview
.Решение этой проблемы - позволить AzureAD PowerShell вызывать Microsoft Graph, кто-то опубликовал эту идею в обратной связи Azure, вы можете проголосовать за нее.
https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/35362639-update-azuread-powershell-module-to-use-microsoft