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