This article helps you understand what options are available to connect Vibe.fyi with Power BI—Embedded, Selenium Screenshot, and Custom Data Export—and why each method exists, so you can select the best fit based on your hardware, security requirements, licensing, and how real-time you need your data to be. In short, it guides organisations in balancing live insights, device compatibility, and cost, whether they need real-time dashboards, dependable screenshots for older devices, or customised data-driven visuals, often in environments that rely on services from Microsoft.
Compare Methods
| Method | Refresh | Authentication | Customer Setup | Licensing | Best For |
|---|
| Embedded | ~15 sec | Service principal or user account (embed token) | Azure Tenant ID - Service principal, email, password - User account | Embedded Capacity (A SKU) | Real-time dashboards on modern hardware |
| Selenium Screenshot | ~2 min | User account with MFA | Email, password, 2FA secret key | Power Bi pro License | Fallback option or older device |
| Data Export | Custom (~15 min) | None | None | Standard | Custom templated insights |
1. Power BI Embedded
What it does:
Displays live embedded reports or dashboards within a Vibe slide.
- Alternatively, shows pre-generated screenshots (via embed token).
- Can also download XML data to inject into Vibe’s dynamic templates to transform your insights into engaging, visual content.
- Authentication options:
- Service principal OR user account.
- Uses a secure embed token for both live reports and screenshots.
- Customer requirements:
- Azure Tenant ID for Service principal. Email and password for User account
- Requires a higher-tier Power BI service:
- Power BI Embedded Capacity (A SKU: A1–A6) provisioned in Azure.
- This is needed to embed reports/dashboards in signage or apps without individual Power BI licences.
- Data refresh:
- Near real-time updates (every ~15 seconds).
- Hardware requires Chrome version 94 or higher, which is supported by the following devices:
- Windows Digital Signage Player
- Desktop Player (Screensaver)
- Microsoft Teams Rooms (MTR)
- System-on-Chip devices (WebOS 6.5+, Tizen 7.x+)
Customer Licensing Requirements for Power BI Embedded (A SKU): To use Power BI Embedded capacity (A SKU), customers must provision an Azure-based Power BI Embedded resource (A1–A6) through the Azure Portal. This capacity is required to support the embedding of Power BI reports and dashboards in applications or digital signage without requiring end-user Power BI licences.