标签: json azure rest
我想将此API用作Azure Data Factory中的Web模块 [https://docs.microsoft.com/en-us/rest/api/datafactory/pipelineruns/querybyfactory
但是,这要求我首先在授权中获得承载令牌。
我尝试首先在此链接中设置令牌请求,但没有帮助。任何指导表示赞赏 https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc
答案 0 :(得分:0)
无需手动使用承载令牌,您可以直接在屏幕截图中使用MSI身份验证。
MSI
在门户中导航到您的订阅或ADFv2-> Access control (IAM)-> Add-> Add role assignment->搜索您的ADFv2名称并将其添加为{{1 }}在订阅中的角色。然后,您的ADFv2的MSI将能够调用其余的api。
Access control (IAM)
Add
Add role assignment
更新:
如下添加MSI,例如,我的ADFv2名为Owner/Contributor,只需添加与joyfactory或Owner同名的MSI。
Owner/Contributor
joyfactory
Owner
添加后,请在Contributor中进行检查,如下所示。
Contributor