The course starts with teaching you what the row-level security, why you might need it is, and how you can implement it fundamentally. In this module, you will learn the difference between static and dynamic row-level security approaches.
Power BI is a reporting and data analysis service. This course is about how to secure the data for different types of audiences. Instead of creating multiple copies of the same report and having maintenance issues with every new change, you can implement Row-Level Security in Power BI.
Row-Level Security implementation in Power BI can be challenging for complex scenarios. You can implement it in a static way (which means more maintenance), or dynamic (with more sincere support in the future).
This course is covering everything about the Row-Level Security in Power BI. Reza Rad is the author of the only book with this subject is getting you through the concepts of RLS from beginner to advanced level.
If you are developing Power BI solutions, and you don’t want everyone to see the entire data, this is a MUST-Take course.
Dynamic row-level security can be challenging to implement in real-world scenarios. The way that tables are related to each other and the complexity of the implementation brings different implementations for dynamic row-level security. In this module, you will learn about some of the most common patterns and their RLS solutions.
Data Masking is not the same as row-level security. Data masking is about everyone being able to see the data from others without knowing who the others are. Data masking means hiding the confidential data, while non-confidential information is all visible. This module will teach you methods of data masking and how it can be empowered with RLS.
If you are using live connection or DirectQuery in the Power BI implementation, you might want to leverage the RLS configuration in the data source. This module teaches you how to have that.