Может ли настраиваемый коннектор работать с потоком предоставления client_credentials?

Я хочу, чтобы мой PowerApp разговаривал с одной из наших конечных точек веб-API в Azure, которая настроена для потока предоставления «учетных данных клиента» OAuth. Модель безопасности для коннекторов PowerApp требует, чтобы вы позволяли коннектору PowerApp получать за вас токен JWT. Это разумная архитектура, поскольку она может заставить вызов API использовать идентификатор, под которым зарегистрирован пользователь. Однако поток «учетных данных клиента» использует определенную комбинацию идентификатора клиента и секрета клиента вместо идентификатора пользователя для генерации токена JWT.

Единственный вариант, который можно использовать на вкладке «Безопасность» настраиваемого коннектора, - это «Generic Oauth 2». К сожалению, никакая комбинация входных данных не привела к изменению токена JWT. Он продолжает представлять токен JWT, заполненный информацией об идентичности пользователя.

Что мне нужно сделать, чтобы мой настраиваемый коннектор отправил запрос на получение учетных данных клиента с https://login/microsoftonline.com/{a-guid} вместо использования учетных данных?

Вот отредактированное изображение моих настроек безопасности, если это поможет.

0 ответов

Другие вопросы по тегам