ADAL зарегистрировать приложение по остальным API
Я нигде не мог его найти, но мне было интересно, есть ли способ API отдыха, который позволяет программно регистрировать приложение (помимо документированных (powershell,CLI и с помощью портала). У меня есть приложение, которому необходим доступ к монитору Azure, чтобы извлекать некоторые показатели и не хотел, чтобы клиенты регистрировали приложение самостоятельно, поэтому это будет примерно так: https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-rest-api-walkthrough но я мог бы использовать в javascript например. Спасибо!
2 ответа
Причина, по которой пример PowerShell в приведенном выше документе работает, заключается в том, что Azure PowerShell уже зарегистрирован как приложение Active Directory. В какой-то момент клиенту придется добавить ваше приложение вручную, поскольку API Active Directory не могут быть выполнены ролью пользователя.
Обратите внимание на то, что приложение New Azure AD не работает, пока не обновлено через портал управления, чтобы выполнить шаги, необходимые для создания приложения с помощью графического API Azure AD.