Hii ,
Actually i tried this "Admin - Users GetUserArtifactAccessAsAdmin".But it's showing me irrelevant output.Like if i enter x in the UserId field , i should get the list of dashboards where the user have direct access .But with this one , it's showing other dashbaord .Like if the user x has direct access to only A1 dashboard but it's showing B1,c1 and A1.
Hi @abhijeetbehuria ,
If you want to use the Rest API: Admin - Dashboards GetDashboardUsersAsAdmin, the prerequisite is that you must have administrator rights (such as Office 365 Global Administrator or Power BI Service Administrator) to call this API or authenticate via service principal.
1. Sign in Power BI Service, click the dashboard you want to get the user list
2. Get the codes circled in red circle after the link dashboards/ in below screenshot
3. Copy and paste it in the parameters dashboardId* textbox just as the one in below screenshot
Finally, it will return the user list who can access that dashboard...
Best Regards
Community Support Team _ Polly
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hii Thanks for replying me .Actually i want pass the userID or mailid of any particular user and want to get list of reports that the user has access to .Can you help me on that