Skip to content

Power BI

WaySolutions puede mostrar reportes de Power BI directamente dentro de la app, de dos formas: Embebido (Power BI Embedded con credenciales propias) o Marco público (un reporte publicado en la web, mostrado en un iframe — no requiere credenciales de Azure).

Configurar Power BI (una vez por tenant)

Ve a Análisis → Administrar Power BI (/powerbi/admin), pestaña Configuración.

Si no hay configuración activa, verás un aviso para crear una. Para el modo Embebido necesitas un Service Principal de Azure AD con acceso al workspace de Power BI:

  • Azure Tenant ID
  • Client ID (Application ID del App Registration)
  • Client Secret
  • Workspace ID por defecto

Puedes desactivar la configuración sin borrarla (botón Desactivar), y elegir el modo de visualización por defecto para los reportes nuevos.

WARNING

El Client Secret se guarda para que el backend pueda pedir tokens de embebido en nombre del tenant. Trátalo con el mismo cuidado que una contraseña y rótalo si sospechas que se filtró.

Administrar reportes

En la pestaña Reportes de /powerbi/admin se da de alta cada reporte:

  • Nombre y Descripción
  • Modo de visualización — Embebido (requiere Workspace ID + Report ID de Power BI) o Marco público (requiere la URL pública del reporte)
  • Orden de presentación y si es el reporte principal del tenant
  • Activo / Inactivo

Ver los reportes

Los usuarios con permiso de visualización entran por Análisis → Reportes (/powerbi), que lista los reportes activos, y pueden abrir cada uno en /powerbi/{id}.

Auditoría

Si tienes el permiso correspondiente, la pestaña Auditoría del admin de Power BI muestra el registro de qué usuario vio qué reporte y cuándo — útil para detectar accesos indebidos a reportes con datos sensibles.

INFO

El acceso a reportes está siempre acotado al tenant actual: un usuario nunca puede ver la configuración ni los reportes de otro tenant, aunque adivine o comparta un ID de reporte.

Documentación de WaySolutions