PowerBI 创建用于访问数据集的嵌入令牌不应具有有效的标识



我在尝试为嵌入自定义应用中的Power BI仪表板生成嵌入令牌时出错

POST : https://api.powerbi.com/v1.0/myorg/groups/{groupId}/dashboards/{dashboardId}/GenerateToken

请求正文

{
"accessLevel": "View",
"identities": [
{
"datasets": [
"f7b28b55-xxxx-xxxx-xxxx-93bcb5067f50"
]
}
]
}

错误

{
"error": {
"code": "InvalidRequest",
"message": "Creating embed token for accessing dataset f7b28b55-xxxx-xxxx-xxxx-93bcb5067f50 shouldn't have effective identity"
}
}

如果我们仔细阅读错误消息,它被提到"不应该有有效的标识",这只是意味着它不应该要求在请求主体中传递标识,API调用将在删除标识部分后工作,如下所示:

{
"accessLevel": "View"
}

最新更新