Skip to content

Power BI

Power BI reports on your screens

impressBox shows Power BI reports on digital signage screens: you connect Power BI once with a Microsoft sign-in, paste a report link to the AI agent, and the report plays live on modern screens, or as images, video or through an external player on older ones. No Power BI Embedded or Fabric capacity is needed.

Power BI licence for the connected user; no Embedded or Fabric capacity
Pro
Chromium version a screen needs for the live report
94+
lifetime of the access token a screen receives
≈1 h
ways to show a report on older screens
3

How Power BI gets onto a screen

  1. 1

    Connect Power BI once

    Sign in with Microsoft for your impressBox account. This is Power BI “embed for your organization” (user owns data): it works with a Power BI Pro licence and needs no Power BI Embedded or Fabric capacity.

  2. 2

    Paste a report link

    Give the AI agent the link from app.powerbi.com. It reads the report, the workspace (or My workspace) and the page from the URL, so you never look up an ID.

  3. 3

    Live or screenshot

    Screens with a modern browser engine show the live report. In the demo, the assistant already asks whether you want the live report or a screenshot.

  4. 4

    Add it to a playlist

    The report becomes a content item like any other: put it in a playlist, give it a duration, schedule it and publish it. A live report loads fresh data each time it plays.

Live report, images or video

A live report runs Microsoft’s own report viewer in the screen’s browser engine and shows it as it looks in Power BI. That viewer is built with modern JavaScript (ES2022), so the screen needs Chromium 94 or newer; older engines cannot be fixed with polyfills, because the code runs inside Microsoft’s own frame. Screens that cannot run it still show your reports in one of three ways.

Pilot

Server-rendered images

impressBox opens the report in a browser (headless Chrome) on its own servers, waits until every visual has drawn, and sends the result to the screen as an image.

Refresh
Often, e.g. every 5 to 15 minutes
Works on
Every screen that shows pictures: LG webOS 3 to 6, Samsung Tizen 2.4 and newer, Orsay, Android, BrightSign
On request

Server-rendered video clips

One or several report pages rendered into a short MP4 clip, encoded within each screen’s codec limits (for example H.264 Level 4.1 on Samsung).

Refresh
About once an hour or a few times a day
Works on
Every screen that plays video; good when several pages should play as one clip
Available now

External impressBox player

Connect an impressBox player (Raspberry Pi 4/5 or an x86 mini PC, Chromium 122 to 124) to the screen’s HDMI input, and the screen shows the live report like a new screen does.

Refresh
Live report, loaded again each time it plays
Works on
Any screen with an HDMI input

Planned: the impressBox assistant will pick the live report or images automatically for each screen. In the demo it already asks whether you want the live report or a screenshot.

Security

What impressBox can access, where tokens live, and how to cut access off.

Microsoft sign-in, read-only access

You connect with a Microsoft Entra sign-in of your own Power BI user. impressBox asks only for delegated, read-only permissions (Report.Read.All, Dataset.Read.All, Workspace.Read.All, plus offline_access, openid and profile) and never sees the password.

Refresh token encrypted at rest

The Microsoft refresh token is stored encrypted (Fernet, AES) on impressBox servers in the EU. The app’s client secret lives only in the server environment, never in templates, on screens or in the browser.

Screens get short-lived tokens

A screen never gets the refresh token. It proves its identity with the device ID and PIN issued by impressBox and receives an access token that lasts about an hour, renewed automatically before it expires.

Only your own account

A screen can only get a token for the Power BI connection of its own impressBox account. Requests are rate-limited, and a refused request does not reveal whether a connection exists. Tokens and PINs are never written to logs.

Power BI permissions apply

Screens see what the connected Microsoft user can open. Row-level security and sensitivity rules are enforced by Power BI for that identity. We recommend a dedicated “screens” Power BI Pro account with access only to the reports meant for screens.

Easy to revoke

Disconnect Power BI in impressBox, or revoke the app’s consent or sign-in sessions in Microsoft Entra. Screens then stop receiving new tokens within the token lifetime (one hour at most).

Data stays in Power BI

Report data stays in Microsoft Power BI and is drawn on the screen; impressBox stores no dataset data. In screenshot mode the rendered picture is stored in impressBox media storage like any other image.

Rendering on our own servers

Server-side rendering runs in headless Chrome on impressBox’s own servers, not on third-party render services. The render link is signed for exactly one content item and expires after 24 hours.

How impressBox handles security across the platform is on the security page.

Power BI screen compatibility

Live Power BI needs a Chromium 94 or newer browser engine. Checked in October 2026 on real screens; the device information in impressBox shows the platform, OS version and firmware of every screen.

LG webOS displays

Series with sizes are from LG screens running impressBox; the other series are from public LG firmware lists.

Live Power BI on LG webOS displays
LG webOS 8.0 / 9.0 (2025)Models: UH5Q (43, 49, 55, 65, 75, 86"), UH7Q (43–86")Chromium 124Yes (tested)
LG webOS 6.1 (2024)Models: UL3Q (43, 50, 55, 65, 86")Chromium 94YesYes on webOS 6.1 firmware. A UL3Q that still reports webOS 6.0 with firmware 03.x needs a firmware update.
LG webOS 6.0, firmware 04.xModels: UH5J (43–98"), UH5N (43–86"), UM5N (43–65"), UH7J (43, 49"), UH7N (65, 86"), SM5J (32"), UL3J (43"), UM5K (98, 110")Chromium 94Yes (tested)LTS firmware 04.01.30 or newer; verified with 04.03.40.
LG webOS 6.0, firmware 03.xModels: UH5J, UH5N, UM5N, UH7J, UH7N, SM5J, UL3J, UM5KChromium 79No (fixable)Update to LTS firmware 04.x (04.01.30 or newer) and the screen becomes compatible (verified on UM5N: 03.52.90 to 04.03.40 gives Chromium 94). Until then: images, video or an external player.
LG webOS 6.0, models without firmware 04.xModels: XS4P (49, 55, 75" window display), XE3P (55" outdoor), BH7N (37" stretch)Chromium 79NoNo 04.x firmware exists for these models. Use server-rendered images or video, or an external player.
LG webOS 6.0, UL5Q (TV-based)Models: UL5QChromium 79Check firmwareNo LTS 04.x firmware confirmed for this series: check the webOS version and firmware in the device info.
LG webOS 4.xModels: UH5F (43–86"), SM5KE (32–55"), XS4J (49, 55"), XS4G (75"), XE4F (55"), SH7E (43"), UH7F (65"), UH5E (86"), SM3G (22"), UM3F, UM3DF, UL3G, UM3DG, UM3E, UH5PE (86"), WP400Chromium 53NoUse server-rendered images or video, or an external player.
LG webOS 3.xModels: SM5KC (43, 55"), SM5KD (32, 55"), SM5D (49"), XS2E (55"), SM5C, UH5C, LS73C/D, LS75C, XF3E, XS4F, WP320Chromium 38NoUse server-rendered images or video, or an external player.
LG webOS 1.x / 2.0Models: SM3B, SM5B, SM5KB, LS53A, LS55A, XS2B, XF2BWebKitNoUse server-rendered images or video, or an external player.

Samsung displays

By Samsung platform generation. The players do not report their exact model, so check the Tizen version in the device info. Samsung shipped no signage platform on Tizen 5.5 or 6.0.

Live Power BI on Samsung displays
Samsung Tizen 8.0 (2024) and later (TEP)Series: QPDX5K, QHFX, OMDX, OMDXF, OHDX, OHDXF, EMDX, EMDXAChromium 108 or newerYes (expected)Not tested by us yet; later Tizen versions ship newer engines.
Samsung Tizen 7.0 (SSSP 11)Series: QMC, QBC, QHC, SHCChromium 94YesVerified on live players (Chrome 94 engine).
Samsung Tizen 6.5 (SSSP 10)Series: QMB, QBB, QBB-N, QHB, QMB-TChromium 85NoA firmware update does not raise the Tizen version. Use server-rendered images or video, or an external player.
Samsung Tizen 5.0 (SSSP 7)Series: OMA, OHA, OHA-S, OMB, OHB, OMR (75"), QER, QPR, OMN-SChromium 63NoA firmware update does not raise the Tizen version. Use server-rendered images or video, or an external player.
Samsung Tizen 4.0 (SSSP 6)Series: QMR, QHR, QBR (2019), QMN, QBN, QEN, OMN, OHN, QMT, QBT, SBB-SSNChromium 56NoA firmware update does not raise the Tizen version. Use server-rendered images or video, or an external player.
Samsung Tizen 3.0 (SSSP 5)Series: QMH, QHH, QBH-N, DBJChromium 47NoA firmware update does not raise the Tizen version. Use server-rendered images or video, or an external player.
Samsung Tizen 2.4 (SSSP 4)Series: PMF, PHF, PMH, OMF, OHF, OMH, MLF, SBB-SSFOlder WebKit engineNoA firmware update does not raise the Tizen version. Use server-rendered images or video, or an external player.
Samsung Orsay (SSSP 2 / SSSP 3)Series: D-series (DBE, DME, DHE, DBD, DMD) and other displays without TizenLegacy engine (no Chromium)NoA firmware update does not raise the Tizen version. Use server-rendered images or video, or an external player.

BrightSign players

BrightSign OS 9.1 and newer ships Chromium 120, so live Power BI works; BrightSign OS 8.5 and 9.0 ship Chromium 87, which only shows the Power BI loading logo. Which BrightSign OS a player can run depends on its series.

Live Power BI on BrightSign players
BrightSign Series 6Models: HD226, HD1026, XD236, XD1036, XS156BOS 9.1 and 10.x: Chromium 120Yes
BrightSign Series 5Models: XT245, XT1145, XT2145, XD235, XD1035, HD225, HD1025, LS425, LS445, XC2055, XC4055, AU335BOS 9.1 and 10.x: Chromium 120 (BOS 9.1+)YesOn BOS 9.1 or newer.
BrightSign Series 4Models: LS424, HD224, HD1024, XD234, XD1034, XT244, XT1144BOS 9.1 and 10.x: Chromium 120 (BOS 9.1+)Yes, after an updateUpgrade to BOS 9.1 or newer.
BrightSign Series 3Models: LS423, HD223, HD1023, XD233, XD1033, XT243, XT1143, HO523, HS123BOS 9.1 (last branch): Chromium 120 on BOS 9.1; Chromium 87 on 8.5 / 9.0Yes, after an updateUpgrade to BOS 9.1.151 or newer. Verified: XT1143 on 9.1.164.1 works; LS423 on 8.5.33 does not (upgrade expected to fix it, not tested yet). BrightSign ended technical support for Series 3 on 2026-04-01.
BrightSign 4K2 familyModels: 4K242, 4K1042, 4K1142BOS 8.5.33 (final): Chromium 87NoUse server-rendered images or video, or an external player.
BrightSign HD2 / XD2 familyModels: HD222, HD1022, XD232, XD1032, XD1132BOS 7.1 (final): Chromium 45NoUse server-rendered images or video, or an external player.
BrightSign LS322, LS422BOS 6.2 (final): Chromium 45NoUse server-rendered images or video, or an external player.
BrightSign Older playersModels: HD1020, HD220, HD120, AU320, XD1230, XD1030, XD230, HD1010, HD810, HD410, HD210, HD110BOS 6.1 or older (final): Chromium 37 or WebKitNoUse server-rendered images or video, or an external player.

Android displays, players and TV devices

On Android, the screen needs Android System WebView 94 or newer. Whether it gets there depends on how the WebView is updated:

  • With Google Play (Android TV, Google TV, Google EDLA certified panels): WebView updates from Google Play, so Android 7 and newer keeps getting version 94 or newer.
  • AOSP displays without Google Play (most professional signage): the WebView is the one in the firmware. Android 13 and newer ships WebView 101 or newer, which is enough; Android 7 to 12 needs vendor firmware with a newer WebView.
  • Amazon Fire TV uses Amazon’s own WebView, so it depends on Amazon’s firmware; Fire TV sticks with Vega OS cannot run Android apps at all.

To check a unit, look at the WebView version in the device information in impressBox, or run adb shell dumpsys webviewupdate.

Sony BRAVIA Professional
Live Power BI on Sony BRAVIA Professional Android devices
BZ30L, BZ35L, BZ40L, BZ50L, BZ53LModels: FW-50…85BZ30L, FW-55…85BZ35L, FW-55…85BZ40L, FW-98BZ50LAndroid TV 12, Google PlayYesKeep Google Play and WebView updates on.
BZ30J, BZ35J, BZ40JModels: FW-32…75BZ30J, FW-43/50BZ35J, FW-100BZ40JAndroid TV 12, Google PlayYes
BZ40HModels: FW-55/65/75/85BZ40HAndroid TV 12, Google PlayYes
BZ35FModels: FW-43…85BZ35FAndroid TV 9, Google PlayYes, after an updateUpdate WebView from Google Play (Android 9 stops at version 138).

impressBox on Sony BRAVIA Professional

Philips Professional (PPDS)
Live Power BI on Philips Professional (PPDS) Android devices
D-Line 5050D, A-Line 2050A, E-Line 4152E / 4252EModels: 32–98BDL5050D, 43/55/65BDL2050AAndroid 14 (AOSP WebView 113)Yes
T-Line 3351T / 5051T / 3751T, E-Line 3152E, S-Line 3150S, Tableaux 5150IModels: 10BDL3351T, 10BDL5051T, 24BDL3751T, 37BDL3150S, 32BDL5150IAndroid 13 (AOSP WebView 101)Yes
Q-Line 4150QModels: 43/55BDL4150QAndroid 16Yes
D-Line 4650DModels: 32/43/50/55/65/75/86BDL4650DAndroid 11, no Google Play (WebView about 83)Depends on firmwareNeeds firmware with WebView 94 or newer.
Tableaux / ePaperModels: 13BDL4150IW, 25BDL4050I, 25BDL4150IAndroid 11, no Google PlayDepends on firmware
Q-Line 3650Q / 3650QE / 4050QModels: 32/43/55BDL3650Q, 43/55BDL3650QE, 32/43/55BDL4050QAndroid 10, no Google Play (WebView about 74)Depends on firmware
T-Line 3652TModels: 65BDL3652TAndroid 9, no Google PlayDepends on firmware
D-Line 4550D, Q-Line 3550Q, T-Line 3651T / 3452T / 4551T, E-Line 3052E, S-Line 3050SModels: 32/43/55BDL4550D, 32/43/55/86BDL3550Q, 10BDL4551T, 65BDL3052E, 37BDL3050SAndroid 8.0 / 8.1, no Google PlayDepends on firmwareLikely below 94 unless the WebView was updated.
BDL4051D, BDL4150D, BDL4151TModels: e.g. 24BDL4151TAndroid 7.1, no Google PlayDepends on firmwareAndroid 7 reaches at most WebView 119.
P-Line BDL5055PAndroid 5.1NoUse server-rendered images or video, or an external player.
D-Line BDL4050D, 10BDL3051TAndroid 4.4NoUse server-rendered images or video, or an external player.

impressBox on Philips Professional (PPDS)

iiyama ProLite
Live Power BI on iiyama ProLite Android devices
TE xx13A-B1AG, TE xx15A-B1AG, TE xx12MIS-B4AGModels: TE5513/6513/7513/8613/9813A, TE6515/7515/8615AAndroid 14, Google EDLAYes
TE xx14MIS-B2AGModels: TE6514/7514/8614MISAndroid 13, Google EDLAYes
TE xx14MIS-B1AGAndroid 13 (AOSP WebView 101)Yes
TW2223AS-B1, TW2424AS-B1 (panel PC)Android 12 with Google servicesYes
LH xx64UHS-B1AG, LH8664UHS-B3AGModels: LH4366UHSB, LH5064/5564/6564/7564UHS, LE9864UHSAndroid 14 (AOSP WebView 113)Yes
LH xx54UHS-B1AGModels: LH3254HS, LH4354/5054/5554/6554/7554/8654/9854UHSAndroid 11 (WebView about 83)Depends on firmware
LH xx75UHS, LH xx65UHSB, LH xx60UHS, LH8664UHS-B1/B2Models: LH3275HS, LH4375…9875UHS, LH4365…8665UHSB, LH3260HS, LH4360/5560/6560UHSAndroid 11Depends on firmware
TE xx12MIS-B1AG / B2AG / B3AGModels: TE5512/6512/7512/8612/9812MISAndroid 11, no EDLADepends on firmware
LH xx70UHB-B1, TE xx02MIS-B1AG, TE xx04MISModels: LH4370/5070/5570/6570UHBAndroid 9Depends on firmware
LH xx52UHS-B1, LH xx42UHS-B3, LH9852UHSModels: LH3252HS, LH4352/5052/5552/6552UHS, LH4342…8642UHSAndroid 8.0Depends on firmwareLikely below 94 unless the WebView was updated.

impressBox on iiyama ProLite

Hikvision
Live Power BI on Hikvision Android devices
DS-D5C65RB/A(EDLA), DS-D5C75RB/B(EDLA), DS-D5C98RB/BAndroid 13, Google EDLAYes
DS-D5C75RB/A2L(EDLA)Android 14, Google EDLAYes
DS-D5C75RB/BAndroid 13 (AOSP WebView 101)YesCheck the WebView version on the unit.
DS-D6043UN-DP, DS-D6055UN-DP, DS-D6032FN-DP, DS-D6043UH-DPAndroid 13 (AOSP WebView 101)YesCheck the WebView version on the unit.
DS-D5B65RB/C, DS-D5B65RB/DAndroid 11, no EDLADepends on firmware
DS-D6043UN-B, DS-D6043UL-B/S, DS-D6022FN-BAndroid 8.1Depends on firmwareLikely below 94 unless the WebView was updated.
DS-D60C-B media playerAndroid 6.0NoUse server-rendered images or video, or an external player.

impressBox on Hikvision

BenQ
Live Power BI on BenQ Android devices
SL04, SH04Models: SL4304…SL8604, SH6504/7504/8604Android 13, Google EDLAYes
ST04Models: ST4304, ST5504, ST6504Android 14 (AOSP WebView 113)Yes
Board Pro RP04, Board Master RM04 / RM05, Board Essential RE04Models: RP6504/7504/8604, RM6505/7505/8605, RE6504/7504/8604/9804Android 13–15, Google EDLAYes
Board Essential RE03Models: RE6503/7503/8603/9803Android 11Depends on firmware
Board Master RM03Models: RM6503/7503/8603Android 8 / 9Depends on firmwareLikely below 94.
SL02K, ST02SModels: SL4302K, SL5502K, SL6502K, ST4302SAndroid 8.0, no Google PlayDepends on firmwareLikely below 94.
ST430K, ST550K, ST650KAndroid 4.3NoUse server-rendered images or video, or an external player.

How to install impressBox on Android displays

ViewSonic
Live Power BI on ViewSonic Android devices
ViewBoard IFP52-2FModels: IFP6552-2F, IFP7552-2F, IFP8652-2FAndroid 13, Google EDLAYes
CDE31Models: CDE4331-1C, CDE5531-1C, CDE6531-1CAndroid 14 (AOSP WebView 113)Yes
CDE30Models: CDE4330/5530/6530/7530/8630/9830Android 11, no Google PlayDepends on firmware
IFP52 (-1A/-1B), IFP50-5, IFP33Android 11Depends on firmware
CDE20, IFP62Models: CDE4320, CDE5520, IFP6562/7562/8662Android 8, no Google PlayDepends on firmwareLikely below 94.

How to install impressBox on Android displays

Sharp / NEC
Live Power BI on Sharp / NEC Android devices
MultiSync PN-MEModels: PN-ME432/502/552/652/752/862Android 13 (AOSP WebView 101)YesCheck the WebView version on the unit.
PN-HM751 / PN-HB751Android 7.1, no Google PlayDepends on firmwareLikely below 94.
PN-M501, PN-M401, PN-B501, PN-B401Android 4.4NoUse server-rendered images or video, or an external player.

How to install impressBox on Android displays

IAdea
Live Power BI on IAdea Android devices
XMP-8550, XMP-8552, XDS-1078 (Android 12), WRP-1000-AAndroid 12, no Google Play (AOSP WebView 91)Depends on firmware
XMP-7300, XMP-7500, XDS-1088, XDS-1588, XDS-2285 / 2288Android 7.1Depends on firmwareLikely below 94.
XMP-6250Android 4.4NoUse server-rendered images or video, or an external player.

How to install impressBox on Android displays

Hisense commercial
Live Power BI on Hisense commercial Android devices
DM66DModels: 43/50/55/65/86DM66DAndroid 11Depends on firmware
BM66AEModels: 43/49/55/86BM66AEAndroid 7.0 or 9.0Depends on firmwareLikely below 94.

How to install impressBox on Android displays

Google TV and Android TV devices
Live Power BI on Google TV and Android TV devices Android devices
Chromecast with Google TV, Google TV StreamerAndroid 14 for TV, Google PlayYes
NVIDIA SHIELD TV / SHIELD TV ProAndroid TV 11, Google PlayYes
Xiaomi TV Box S (2nd and 3rd gen)Google TV, Google PlayYes
Xiaomi Mi Box S (1st gen)Android TV 9, Google PlayYes, after an updateUpdate WebView from Google Play.
Google TV televisions (e.g. TCL P755 / C755 / C855, Xiaomi TV A Pro 2025, Sharp Aquos FN / FQ, Hisense Google TV models)Google TV / Android TV 11+, Google PlayYes
Android tablets with Google PlayAndroid 10 and newerYes
Android tablets with Google PlayAndroid 7–9Yes, after an updateKeep Chrome / WebView updated (Android 7 stops at 119, 8 and 9 at 138).
Uncertified Android TV boxes (no Google Play)VariesDepends on firmwareAndroid 13+ firmware ships WebView 101 or newer.

impressBox on Google TV and Android TV devices

Amazon Fire TV
Live Power BI on Amazon Fire TV Android devices
Fire TV Stick 4K / 4K Max (2nd gen, 2023), Fire TV Stick 4K Plus (2025)Fire OS 8 (Android 11), Amazon WebViewDepends on firmwareAmazon updates its own WebView; check the version on the device.
Fire TV Stick (3rd gen, Lite), 4K Max (1st gen), Stick HD (2024), Fire TV Cube (2nd, 3rd gen)Fire OS 7 (Android 9), Amazon WebViewDepends on firmware
Fire TV Stick 4K (1st gen, 2018), Fire TV Cube (1st gen)Fire OS 6 (Android 7.1), Amazon WebViewDepends on firmwareLikely below 94.
Fire TV Stick 4K Select (2025), Stick HD (2026), Stick 4K (3rd gen, 2026)Vega OS (not Android)NoVega OS cannot run Android apps, so no Android player.
Fire TV Stick (1st, 2nd gen, Basic Edition)Fire OS 5 (Android 5.1)NoUse server-rendered images or video, or an external player.

impressBox on Amazon Fire TV

impressBox player and desktops

Live Power BI on impressBox player and desktops
impressBox playerModels: Raspberry Pi 4/5, x86 mini PCChromium 122 to 124YesAlso works as an external player on the HDMI input of an older screen.
Chrome or Edge on a desktop, ChromeOSCurrent ChromiumYes

LG webOS 6.0: firmware 04.x brings Chromium 94, so updating the firmware makes the screen compatible. Some models have no 04.x firmware; they are listed separately.

Samsung: firmware updates do not raise the Tizen version, so on older Samsung models use images, video or an external player.

More about each platform: LG webOS, Samsung Tizen, BrightSign, Raspberry Pi and all supported hardware.

Example prompts

  • “Put this Power BI sales report on the office screens.”

    Reads the report, workspace and page from the link, creates the content item and adds it to the office playlist. If Power BI is not connected yet, it first replies with the Microsoft sign-in link.

  • “Add the second page of this report too, for 30 seconds.”

    Creates another item from the link of that page, with a 30-second duration.

  • “Put this report on the lobby screens.”

    In the demo, asks whether you want the live report or a screenshot before it creates the item.

Power BI on screens: questions

Do I need Power BI Embedded or Fabric capacity?

No. impressBox uses Power BI “embed for your organization” (user owns data): the report is shown with the identity of the Microsoft user you connect, so that user needs a Power BI Pro licence, and the report does not need Power BI Embedded (A SKU) or Fabric capacity.

Which screens can show a live Power BI report?

Screens with a Chromium 94 or newer browser engine: LG webOS 6.0 with LTS firmware 04.x, webOS 6.1, 8.0 and 9.0; Samsung Tizen 7.0 and newer; BrightSign OS 9.1 and newer; Android devices with WebView 94 or newer; the impressBox player; and Chrome, Edge or ChromeOS. See the compatibility table for the series.

What about older screens?

They can still show your reports: as server-rendered images (pilot), as server-rendered video clips (on request), or live through an external impressBox player on the HDMI input (available now). On LG webOS 6.0, a firmware update to 04.x makes the screen compatible; Samsung firmware updates do not raise the Tizen version.

How often does the report refresh on screen?

A live report is loaded when the item starts playing and shows the data as of that moment; it does not reload by itself while it is on screen. It loads again each time it plays: every playlist cycle, or after its duration (for example 15 minutes) when it is the only item. The data itself is as fresh as the dataset refresh in Power BI. Server-rendered images can refresh often, for example every 5 to 15 minutes; video clips suit reports that change about once an hour or a few times a day.

Can I show several pages of a report?

Yes. The page is read from the link you paste, so add one content item per page and play them in a playlist. Several pages can also be rendered into one video clip, on request.

What happens when the screen is offline?

A live report is loaded from Microsoft Power BI, so the screen needs an internet connection to show it. Server-rendered images and video clips are downloaded to the player like other media and keep playing from its storage; see offline resilience.

Does impressBox store my Power BI data?

No dataset data is stored: the report is drawn on the screen from Power BI. The exception is screenshot mode, where the rendered picture is stored in impressBox media storage like any other image. Rendering runs on impressBox’s own servers, not on third-party services.

Which Power BI account should I connect?

Screens see everything the connected Microsoft user can open, with Power BI’s row-level security applied for that user. Connect a dedicated “screens” Power BI Pro account that has access only to the reports meant for screens.

How do I cut off access?

Disconnect Power BI in impressBox, or revoke the app’s consent or sign-in sessions in Microsoft Entra. Screens only hold access tokens that expire within an hour, so they stop showing the report within that time.

See Power BI on your own screens

Book a demo and bring a report link: we show it live, or as images, on the screens you have.