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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
pbasu
Regular Visitor

Role Based Security in Power Bi Dashboard

We are having a use case where we need to display near real-time information on Power BI.

So we are using logic Apps to push data into the Power Bi Dashborads from an Oracle DB table. the logic app  uses the Power BI Connector to add rows to the Power Bi Dashboard.

But the ask is that the Dashboards need to display only the data specific to the users organization.

 

It seems that we have to create separate dashboards/Power BI Apps for different organizations to segregate the data but this will increase the maintenance effort.

Can you please help with a better approach?

2 REPLIES 2
v-caliao-msft
Employee
Employee

@pbasu,

 

You can connect to your ORACLE database with directquery and can configure RLS for data models imported into Power BI with Power BI Desktop.

 

Then you can publish report to Power BI services, with DirectQuery connection, datasets are refreshed approximately each hour or when interaction with the data occurs. 

 

Please refer to the links below to see the details.
https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-directquery-for-oracle-teradata/
https://powerbi.microsoft.com/en-us/documentation/powerbi-refresh-data/
https://powerbi.microsoft.com/en-us/documentation/powerbi-admin-rls/

 

Regards,

Charlie Liao

GilbertQ
Super User
Super User

Hi @pbasu

 

My first question would be what is the requirement for Near-Real Time data? As often I have found that there are very limited cases for realtime data scenario's.

 

Sometimes when the question gets asked it is often hourly is sufficient.

If hourly is sufficient you could then build the data model using Power BI Desktop and then you can leverage Row Level Security. And then using the Gateway you can refresh the dashboard up to 8 times a day?





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!







Power BI Blog

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors