Я не знаю, что вы имеете в виду, когда получаете только корпоративное приложение без принципалов обслуживания. Если вы хотите получить корпоративное приложение, вам просто нужно использовать команду , показанную ниже:
Get-AzureADServicePrincipal -All $true
После выполнения команды, приведенной выше, мы можем получить список приложений в разделе Корпоративное приложение в Azure Active Directory -> Корпоративные приложения (на портале azure). Вот сообщение , которое может помочь нам узнать больше о взаимосвязи azure приложений регистрации, корпоративных приложений и принципала обслуживания.
Для требования получить корпоративные приложения с Enabled for users to sign-in
включено, мы можем просто использовать команду ниже:
Get-AzureADServicePrincipal -All $true | Where-Object{$_.AccountEnabled -eq $true}
Надеюсь, это поможет ~