У меня есть приложение, работающее на сервере в нашей корпоративной сети.Я изменил его, чтобы передать данные в Power BI (облако) через REST API.Приложение автоматизировано и не взаимодействует с пользователем.
Каков наилучший способ аутентификации?В настоящее время я дал ему свой собственный пользователя и пароль и поместил его в исходный код.
Мне не нравится это решение, но есть ли лучший способ?Создание учетной записи Azure AD для этой цели также кажется неправильным.
В документах упоминается следующее:
Разрешения приложения: клиентскому приложению необходим прямой доступ к веб-API непосредственно(без пользовательского контекста).Этот тип разрешения требует согласия администратора и также недоступен для собственных клиентских приложений.
Я думаю, я не могу использовать этот метод, потому что приложение попадает в категорию "родных клиентов", или ..?