Я хочу автоматизировать создание приложений в Azure AD (без использования портала управления). Я также хочу установить это, используя только Graph api (без использования PowerShell). Я видел нить, где этот вопрос обсуждается (How to add application to Azure AD programmatically?), но он точно не делает то, что мне нужно.Как добавить приложение в Azure AD программно без регистрации начального клиента?
Поскольку мне нужно иметь clientId, чтобы получить токен аутентификации и вызвать любой графический apis, я не могу автоматизировать процесс первоначального создания приложения. (У меня проблема с курицей и яйцом). Работа вокруг использования клиента PowershellId, чтобы получить токен аутентификации, отличная, но я не могу это использовать.
Есть ли какие-либо другие варианты, которые были добавлены в последнее время, что могло бы помочь?
Спасибо!
Спасибо Шон за подробный ответ. У меня есть вопрос о объектных квотах для арендаторов, о которых вы упомянули. Существует ли ограничение для того, сколько приложений может быть создано для каждого арендатора? Если есть, какой номер? – natia
Насколько я знаю, ограничений на количество приложений нет. Предел исходит из общего количества объектов, разрешенных в вашем арендаторе: квота объекта. Подробности можно найти здесь (https://docs.microsoft.com/en-us/azure/active-directory/active-directory-service-limits-restrictions). Обратите внимание, что квоты объектов увеличиваются для крупных арендаторов со многими активными пользователями, а также при покупке премиальных функций AAD. –