Как я могу использовать этот API в фабрике данных Azure - PullRequest
0 голосов
/ 10 октября 2019

Я хочу использовать этот API-интерфейс в качестве веб-модуля в фабрике данных Azure [https://docs.microsoft.com/en-us/rest/api/datafactory/pipelineruns/querybyfactory

Но мне потребовалось сначала получить токен на предъявителя при авторизации. enter image description here

Я пытаюсь сначала установить запрос на токен по этой ссылке, но без помощи. Любое руководство ценится https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc

1 Ответ

0 голосов
/ 10 октября 2019

Нет необходимости использовать токен на предъявителя вручную, вы можете использовать аутентификацию MSI на своем скриншоте напрямую.

Перейдите к подписке или ADFv2 на портале -> Access control (IAM) -> Add-> Add role assignment -> найдите имя вашего ADFv2 и добавьте его в качестве роли Owner/Contributor в подписке. Тогда MSI вашего ADFv2 сможет вызвать остальные API.

enter image description here

Обновление :

Добавьте MSI, как показано ниже, например, мой ADFv2 с именем joyfactory, просто добавьте MSI с тем же именем, что и Owner.

enter image description here

После добавления отметьте его в Role assignments, оно должно быть таким, как показано ниже.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...