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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It 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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.