操作返回了无效的状态码“未经授权” + PowerBI + AddGroupUserWithHttpMessagesAsync

时间:2020-11-08 18:30:42

标签: c# azure powerbi

当我尝试使用api方法AddGroupUserWithHttpMessagesAsync以编程方式将用户分配到工作区时,遇到问题操作返回了无效的状态码“未经授权”。我已授予所有API权限,如下图所示。请提出建议。

enter image description here

1 个答案:

答案 0 :(得分:0)

首先,仅从根本上授予Azure AD App权限是不够的。您需要在Power BI管理员门户中启用“服务主体”选项,然后将其添加到Power BI工作区中。

请遵循此document来使用带有应用机密的服务主体或with a certificate嵌入Power BI内容。