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
Anonymous
Not applicable

Seguridad de nivel de fila

Hola

Soy nuevo en Row Level Security (RLS). Tengo un grupo de clientes, un cliente y un DM que deben tener acceso solo a los datos específicos del cliente.

He tratado de representar el escenario anterior, algo así como -

Grupo de clientesClienteDm
Ff1A
Ff2A
Ff3B
Ff1C
Ff2C
Ff3C
Mc1C
Mc2C
Mc3C
Mc4C
Mc5C

DM 'A' solo debe tener acceso a los datos relacionados con el Cliente 1 y 2 del Grupo de Clientes FF.

DM 'B' solo debe tener acceso a los datos relacionados con el Cliente 3 del Grupo de Clientes FF.

DM 'C' debe tener acceso a todos los clientes de los grupos de clientes FF y MC.

¿Cómo se puede implementar el RLS en tal escenario.

Gracias

Vishy

1 ACCEPTED SOLUTION
v-easonf-msft
Community Support
Community Support

Hola, @vishy86

¿Podría decirme si su problema ha sido resuelto?
Si es así, marque las respuestas útiles o agregue su respuesta como Respondida para cerrar este hilo.
Ayudará a otros miembros de la comunidad a encontrar fácilmente la solución cuando reciban el problema similar.

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
v-easonf-msft
Community Support
Community Support

Hola, @vishy86

¿Podría decirme si su problema ha sido resuelto?
Si es así, marque las respuestas útiles o agregue su respuesta como Respondida para cerrar este hilo.
Ayudará a otros miembros de la comunidad a encontrar fácilmente la solución cuando reciban el problema similar.

Saludos
Equipo de soporte de la comunidad _ Eason
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

v-easonf-msft
Community Support
Community Support

Hola , @vishy86

Por favor, siga estos pasos:

1.define roles y reglas dentro de Power BI Desktop

Crear roles ->seleccione la tabla en la que desea aplicar una regla DAX -> Expresión DAX de filtro de tabla
DM_A :

([Customer Group] = "FF" && [Customer] = "1") ||([Customer Group] = "FF" && [Customer] = "2")

DM_B :

([Customer Group] = "FF" && [Customer] = "3") 

DM_C :

[Customer Group] = "FF" || [Customer Group] = "MC"

78.png

2.Gestione la seguridad en su modelo

añadir un miembro al rol escribiendo la dirección de correo electrónico

Aquí hay una muestra

Pbix adjunto

Saludos
Equipo de Apoyo Comunitario _ Eason

nandukrishnavs
Super User
Super User

@vishy86

La columna DM debe contener id de inicio de sesión.

Consulte este https://community.powerbi.com/t5/Community-Blog/Dynamic-Row-Level-Security-Dynamic-RLS/ba-p/787399

Avísame si tienes alguna duda.



¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
Apreciar con un kudos
🙂


Regards,
Nandu Krishna

Helpful resources

Announcements
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.