Power BI встроенный отчет об отдыхе API - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь использовать Power BIS со встроенным сервисом rest api с учетной записью pro, я прошел справочное руководство по остальные api -

https://docs.microsoft.com/en-us/rest/api/power-bi

Проблема в том, что я не могу поделиться отчетом с определенным набором пользователей с API, теперь я знаю, что мы можем с остальным API создавать appspaces / groups и добавлять пользователей в группу, но это на уровне группы. Я хочу дать разрешение на уровне отчета. Это очень легко сделать на портале app.powerbi.com, выбрав опцию «Поделиться». Но я не могу найти API, чтобы поделиться отчетом для пользователя в пространстве приложения.

Мы застряли в нашем POC из-за этого, поскольку безопасность на уровне отчетов является базовой и обязательной для любого пользовательского использования.

1 Ответ

0 голосов
/ 06 ноября 2018

В настоящее время Power BI REST API не позволяет вам этого делать. Как вы сказали, вы можете управлять пользователями только на уровне рабочей области. Если вам необходимо такое динамическое управление уровнем отчетов, вы можете попытаться добиться этого, удалив права ваших пользователей в рабочей области и внедрив отчеты в какое-либо приложение, реализовав сценарий « app own data ». Таким образом, вы сможете управлять доступом пользователей в своем приложении, в то время как отчеты будут всегда доступны с вашей «основной учетной записью».

...