web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

PowerBI graphs and security roles/teams

(0) ShareShare
ReportReport
Posted on by 803

We have embedded PowerBI graphs in our contact form, and they are working great and showing useful data. However, we want some users to see a certain set of records and other users another set. 

Within Dynamics, we are planning to create two teams, and make the teams the owners of the respective records. We can give a security role to the team which has "user only" privileges, and then add users to the correct teams. Would this be a reasonable strategy?

The next question is about the PowerBI charts though. All our users will have PowerBI Pro subscriptions, and are apart of a single PowerBI workspace containing the report we're displaying in Dynamics. For showing the chart, we simply created 1 report in PowerBi and use an onLoad javascript function that filters the report by contact in Dynamics. However, all our users could, if they wanted, go directly to PowerBI to see the report on every contact. Ideally, they should only be able to see reports associated with the contacts that their security role in dynamics allows for. Any thoughts on the best way to solve this issue? 

*This post is locked for comments

I have the same question (0)
  • Jarrod Williams Profile Picture
    1,747 on at
    RE: PowerBI graphs and security roles/teams

    Because of how PowerBI doesn't really care or check CRM Security, you are probably going to have to have two dashboards and then use your script to display the correct one to users, then within PowerBI you are going to be able to control which dashboard they have permissions to see.  

  • Ben T Profile Picture
    803 on at
    RE: PowerBI graphs and security roles/teams

    Thanks for the reply. We are actually displaying a report on a form, using an iFrame in Dynamics and the URL generated by PowerBI for the report.

    I don't fully understand what using two dashboards would accomplish in your example - can you elaborate?

  • Jarrod Williams Profile Picture
    1,747 on at
    RE: PowerBI graphs and security roles/teams

    The dashboard within PowerBI doesn't refresh its data every time it is loaded you don't get contextual data the way you would with a view within CRM.  So users from different teams are going to see the data that is published to that dashboard in a static manner and not dynamically updating based on which team they are a member of with live data.  

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
Community Member Profile Picture

Community Member 2

#1
HR-09070029-0 Profile Picture

HR-09070029-0 2

#1
UllrSki Profile Picture

UllrSki 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans