Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
SimenJ
Frequent Visitor

Possible to utilize Dynamics CRM Online security settings outside of Content Pack?

As far as I understand, the Power BI Content Pack for Dynamics CRM Online utilises the security settings already implemented in Dynamics Online, so that a user will only see her data in Power BI.

 

Is there a way that these security settings can be utilised also when not using the Content Pack? It would seem to be unneccessary to recreate the security settings from scratch in the Power BI Model and maintain them in two places instead of just in Dynamics Online. Any advice on this would be appreciated.

1 ACCEPTED SOLUTION
Greg_Deckler
Super User
Super User

If you use the data connector for Power BI to Dynamics CRM it will also use the security context of the user connecting when extracting the data. Not sure if that is what you are going for. But, no, if you import ALL of the data, you would have to configure RLS to replicate security in Dynamics CRM.


Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

4 REPLIES 4
v-qiuyu-msft
Community Support
Community Support

Hi @SimenJ,

 

The security settings for users on Dynamics CRM side will also apply when users get data from Dynamics CRM both in Power BI desktop and Power BI service content pack.

 

After importing the data, Power BI provide RLS to limit user accessed data on Power BI side. Depend on which data you want to let end users to see, you can set roles based on your requirement. See: Row-level security (RLS) with Power BI.

 

Best Regards,
Qiuyun Yu

Community Support Team _ Qiuyun Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Greg_Deckler
Super User
Super User

If you use the data connector for Power BI to Dynamics CRM it will also use the security context of the user connecting when extracting the data. Not sure if that is what you are going for. But, no, if you import ALL of the data, you would have to configure RLS to replicate security in Dynamics CRM.


Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Thanks, that's what I thought.

 

But is there a way to extract the user security context in CRM and use it to set up RLS in the Power BI model?

 

-Simen

@SimenJ No, RLS is a feature based on the report imported to Power BI, we are not able to use CRM security context to set RLS roles. Please review the link about RLS posted in my previous post.

 

Best Regards,
Qiuyun Yu

Community Support Team _ Qiuyun Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.

Top Solution Authors