Ошибка генерации встраиваемого токена для редактируемой панели инструментов Power BI Embedded - PullRequest
0 голосов
/ 23 сентября 2019

Я использую скрипт Powershell для создания токена встраивания для панели мониторинга Power BI:

Login-PowerBI

$url = "https://api.powerbi.com/v1.0/myorg/groups/395ce617-f2b9-xyz/dashboards/084c9cc4-xyz/GenerateToken"

$body = "{ 'accessLevel': 'View' }"

$response = Invoke-PowerBIRestMethod -Url $url -Body $body -Method Post -ErrorAction "Stop"
$response

$json = $response | ConvertFrom-Json
$json.token

Это работает, однако я надеялся сделать панель мониторинга редактируемой, изменив accessLebel следующим образом:

$body = "{ 'accessLevel': 'Edit' }"

Вместо генерации токена выдается ошибка, указывающая Bad Request, но без других подробностей.Как я могу определить, как должен быть создан запрос?Являются ли информационные панели редактируемыми, как отчеты?(Я могу сгенерировать токены редактирования для отчетов без проблем). Я не могу найти пример кода для этого, и я отмечаю, что онлайн-образец не позволяет вам редактировать информационные панели, как вы можете с отчетами: https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html

...