Saltar al contenido principal

Row-Level Security (RLS)

AtlasData respeta totalmente las configuraciones de RLS de Power BI.

Como funciona?

Cuando un usuario accede a un reporte por AtlasData:

  1. El sistema identifica al usuario
  2. Genera un token de embed con la identidad del usuario
  3. Power BI aplica las reglas de RLS
  4. El usuario ve solo los datos permitidos

Configurando RLS

El RLS se configura directamente en Power BI Desktop:

  1. Abre el reporte en Power BI Desktop
  2. Ve a Modelado > Administrar roles
  3. Crea los roles de seguridad
  4. Define las expresiones DAX de filtro
  5. Publica el reporte

Probando RLS

Para probar si el RLS esta funcionando:

  1. En Power BI Desktop, usa Ver como rol
  2. En AtlasData, accede como un usuario restringido
  3. Verifica que los datos estan filtrados correctamente

Buenas Practicas

  • Usa USERPRINCIPALNAME() para filtrar por email
  • Prueba todos los roles antes de publicar
  • Documenta las reglas de seguridad