Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi everyone,
I have a published Power BI dashboard that contains sensitive and confidential information that only a select cohort of staff within the business should have access too.
Quick run down; two of the data sources that this dashboard uses is from "Salesforce Objects" where there are fields that define the 'Business Manager' and 'Business Owner' of each Job ID, example of each data source:
Job ID | Business Manager | Business Owner |
123 | Person 1 | Person 2 |
456 | Person 2 | Person 3 |
789 | Person 4 | Person 5 |
I need to apply some form of security measure (I was initially thinking RLS) to restrict dashboard access to a dynamic list of staff dictated by the above mentioned Salesforce Objects data source.
I would expect the permissions list to update whenever the Salesforce Object data source updates with people movements. I have PBI Pro access but not PBI admin. Is the above possible at all?
Solved! Go to Solution.
Maybe. Dynamic RLS requires the presence of an email address that you can then compare against USERPRINCIPALNAME(). If your SFDC Objects data source can provide that list of email addresses then you can use that to control the dynamic RLS.
NOTE: SFDC management chain changes are notoriously sluggish. Make sure you don't accidentally expose data to users that have recently changed managers.
Maybe. Dynamic RLS requires the presence of an email address that you can then compare against USERPRINCIPALNAME(). If your SFDC Objects data source can provide that list of email addresses then you can use that to control the dynamic RLS.
NOTE: SFDC management chain changes are notoriously sluggish. Make sure you don't accidentally expose data to users that have recently changed managers.
Hi @dcheng029 ,
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. In case if you have any resolution please do share that same with the community as it can be helpful to others .
If you have any question relating to the current thread, please do let us know and we will try out best to help you.
Thank you.
Hi @dcheng029 ,
We haven’t heard back from you regarding our previous response and wanted to check if your issue has been resolved.
If it has, please consider clicking “Accept Answer” and “Yes” if you found the response helpful.
If you still have any questions or need further assistance, feel free to let us know — we're happy to help!
Thank you!
Hi @dcheng029
If our response addressed by the community members is resolved for your query, please mark it as Accept Answer and click Yes if you found it helpful.
Should you have any further questions, feel free to reach out.
Thank you for being a part of the Microsoft Fabric Community Forum!
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
56 | |
35 | |
27 | |
27 | |
26 |
User | Count |
---|---|
62 | |
51 | |
30 | |
24 | |
23 |