Tamás Vidó on 27 Apr 2016 20:56:42
Row-level security enabled by roles for datasets feature released in March 2016. is great but a manual process. It should be enabled via Rest API too. That would allow synchronization of user roles with custom applications automatically.
Administrator on 21 Jun 2022 07:26:05
We’ve acknowledged it and we want to do it but we don't have a timeline to share yet
- Comments (53)
RE: REST API for managing roles of datasets
Pleeeeeease, at least let me get a list of roles with an API.
RE: REST API for managing roles of datasets
Really looking forward to this
RE: REST API for managing roles of datasets
It would really help if you could implement this. This is the only manual step we have left to resolve until we have complete automation for one of our pipelines.
RE: REST API for managing roles of datasets
Please make this happen!!
RE: REST API for managing roles of datasets
Make this happen, Microsoft!!
RE: REST API for managing roles of datasets
There should be nothing you can do from the website (app.powerbi.com) that you can't do from the API. I accept that there may a lag between website availability and API availability, but all functionality should either be implemented or be on the product roadmap.
RE: REST API for managing roles of datasets
But you cannot assign members programmatically to a role.
RE: REST API for managing roles of datasets
You can automate roles via this method https://micatio.com/blog/automate-roles-in-power-bi-desktop/
RE: REST API for managing roles of datasets
Hi Team,
Can we create a Static row level security using power bi?
my requirement is need to 50+ static row level is there any way we can achieve using power bi Rest Api.
RE: REST API for managing roles of datasets
I have over 100 roles i need to create, and subsequently map said roles to users/groups in the portal.
While I can automate the AAD group creation and membership, the lack of such automation with roles and mapping within Power BI means this is an incredibly painful and time consuming task that is very difficult to manage. Any benefit gained by RLS is ruined by this overhead. I cant see this being used by enterprise companies outside of basic reporting.