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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

Necesita ayuda con la configuración de RLS dinámico en datos de jerarquía

Tengo una mesa RLS
Tiene dos columnas
correo electrónico e ID del proyecto

ahora he configurado un rol en la tabla RLS como
[correo electrónico] = USERPRINCIPALNAME()


Ahora tengo una tabla de proyecto que es la tabla principal en el esquema que contiene todos los datos
en Proyecto i tiene dos columnas principales
ID e ID de los padres

El ID contiene el ID del proyecto y la columna principal contiene el ID del proyecto principal de un proyecto en particular si existe, si algún proyecto es el principal que está vacío

ahora he creado una columna superpadre usando path y few dax function

gustar
ParPath = RUTA(PROYECTOS[id],PROYECTOS[parent_id])

SUPERPADRE = IZQUIERDA(
PROYECTOS[ParPath],
BUSCAR(
"|",
PROYECTOS[ParPath],
,
LEN(PROJECTS[ParPath]) + 1
) - 1
)

Tengo una relación entre la tabla RLS y la tabla Project, vinculando el ID de proyecto a una columna Superparent personalizada. Sin embargo, esta configuración restringe el acceso a los proyectos que no están designados como Superpadres.

Cuando actualicé la relación entre la tabla RLS y la tabla Proyecto para vincular el ID de proyecto con el ID de proyecto, los filtros dejaron de funcionar y no se filtró nada.

Por favor, sugiera soluciones y explique cómo puedo verificar y probar el proceso de filtrado.

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola @tarunbisht20001 ,

¿Has resuelto tu problema? Si es así, ¿puede compartir su solución aquí y marcar la respuesta correcta como una respuesta estándar para ayudar a otros miembros a encontrarla más rápido?

Si eso no resuelve el problema, ¿podría proporcionar el archivo .pbix correspondiente o un enlace a él?

Saludos

Yilong Zhou

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola @tarunbisht20001

Por favor, siga el video paso a paso https://www.youtube.com/watch?v=61fUUciDnks
Ejemplo que hice hace unos meses

PijushRoy_0-1733216637056.png

Rol creado a continuación:

PijushRoy_1-1733216689787.png

Vaya a Informar de seguridad en el servicio Power BI y asignar a los usuarios el identificador de correo electrónico o el grupo de usuarios
Por favor, avíseme si no se ha resuelto

Hola @PijushRoy,

En mi caso, no puedo mantener la columna de ruta en la misma tabla donde existen los datos del usuario (correo electrónico del usuario).

¿Cuál es la razón @tarunbisht20001
Cree y comparta un archivo PBIX de muestra con el enlace de Google Drive

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors