Introducción

Completado

Para ayudarle a proteger informes y áreas de trabajo, Microsoft Power BI le permite compartirlos con usuarios y grupos de Active Directory. También puede compartir un único informe, pero los usuarios verán otros datos, en función de su rol de trabajo.

Por ejemplo, imagine un escenario en el que trabaja para Tailspin Traders. Usa la tabla siguiente para realizar el seguimiento de las ventas.

Captura de pantalla del contenido de la tabla de ventas

También puede usar la tabla siguiente, que contiene información sobre los empleados.

Captura de pantalla del contenido de la tabla de empleados

En la tabla siguiente se muestra la lista de productos.

Captura de pantalla de la tabla de productos con encabezados de columna

Quiere crear un informe en el que los empleados de un departamento concreto solo puedan ver las ventas de ese departamento. Por ejemplo, María Cameron trabaja en el departamento de juegos y solo debería ver las ventas de ese departamento, no las de los departamentos de deportes, ropa ni automóviles.

Estos datos se organizan en un esquema de estrella. La tabla de ventas contiene todos los atributos de una tabla de hechos, mientras que las de empleados y productos son tablas de dimensiones. El modelo semántico se muestra en la captura de pantalla siguiente.

Captura de pantalla del modelo semántico de seguridad de nivel de fila.

Hay dos maneras de implementar la seguridad de nivel de fila en Power BI: el método estático y el dinámico.

La seguridad de nivel de fila (RLS) usa un filtro DAX como mecanismo de lógica principal. En este módulo se mostrará cómo puede implementar la seguridad de nivel de fila en Power BI mediante DAX para asegurarse de que solo el usuario adecuado pueda ver los registros adecuados.