PowerBI Создание токена встраивания для доступа к набору данных не должно иметь действительной идентичности - PullRequest
0 голосов
/ 18 апреля 2020

Я получаю сообщение об ошибке при попытке создать токен встраивания для панелей мониторинга 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"
  }
}

1 Ответ

0 голосов
/ 18 апреля 2020

Если мы внимательно прочитали сообщение об ошибке, то было упомянуто, что «не должно иметь действительной идентичности», что просто означает, что оно не должно требовать передачи идентификатора в теле запроса, вызов API будет работать после удаления раздела идентификаторов, как показано ниже:

{
  "accessLevel": "View"
}
...