
Display live Microsoft Power BI dashboards and reports on your Revel Digital signage. This guide covers linking your Power BI account, adding the Power BI gadget to your signage layout, and configuring it for your specific reports.
Overview
The Revel Digital Power BI integration allows you to embed interactive Power BI dashboards and reports directly into your digital signage templates and playlists. Once configured, your signage displays will show live, auto-refreshing Power BI content — ideal for KPI dashboards, sales metrics, operational reports, and other data visualizations.
Key Features
- Display live Power BI reports and dashboards on any Revel Digital player
- Automatic token refresh ensures uninterrupted playback
- Secure backend token management — credentials are never stored on player devices
- Support for all player platforms (Windows, Android, BrightSign, Linux)
- Configurable background color and error messaging
Prerequisites
Before you begin, ensure you have the following:
- An active Revel Digital account with an appropriate subscription plan
- A Microsoft Power BI account (Pro or Premium Per User license recommended)
- At least one published Power BI report or dashboard in your Power BI workspace
- Administrative access to authorize the Revel Digital integration in your Microsoft/Azure AD tenant
Step 1: Link Your Power BI Account
The first step is to connect your Microsoft Power BI account to Revel Digital through the Integrations settings. This establishes a secure connection between the two platforms, allowing Revel Digital to retrieve your Power BI content on your behalf.
- Log in to your Revel Digital account at https://as1.reveldigital.com.
- Navigate to Account > Integrations.
- Locate the Power BI integration card and click Connect.
- You will be redirected to Microsoft's OAuth sign-in page. Sign in with the Microsoft account that has access to your Power BI workspaces and reports.
- Review the permissions requested by Revel Digital and click Accept to authorize the connection.
- Upon successful authorization, you will be redirected back to Revel Digital. The Power BI integration card will now show a Connected status along with the linked Microsoft account.
Note: If your organization enforces admin consent policies in Azure AD, you may need your IT administrator to pre-approve the Revel Digital application before you can complete this step.
Step 2: Add the Power BI Gadget to Your Signage
Once your Power BI account is linked, you can add the Power BI gadget to any template or playlist in your Revel Digital account.
Adding to a Template
- Open the Templates section and either create a new template or edit an existing one.
- In the template editor, add a new Gadget zone to your layout.
- In the gadget picker, search for PowerBI and select it.
- The gadget will be added to your template zone. You can now resize and position the zone as needed within your layout.
Adding to a Playlist
Alternatively, you can add the Power BI gadget as a playlist entry:
- Open the Media section and create a new Gadget media item.
- Select PowerBI gadget and configure and necessary.
- Open the Playlists section and create or edit a playlist.
- Click Add Source and select your new Gadget from the media list.
Step 3: Configure the Gadget
After adding the Power BI gadget, you will need to configure it to display your desired report or dashboard.
PowerBI Configuration
- Click the PowerBI gadget to open the Power BI configuration settings.
- The picker will display the workspaces, reports, and dashboards available in your connected Power BI account. Browse or search for the content you want to display.
- Select the desired report or dashboard and confirm your selection.
Additional Properties
The Power BI gadget supports the following additional configuration options:
| Property | Description | Default |
|---|---|---|
| Background Color | The background color displayed behind the Power BI content. Useful for matching your template's color scheme. | #000000 (Black) |
| Custom Error Message | A custom message displayed if the Power BI content cannot be loaded (e.g., due to connectivity issues or token expiration). | "PowerBI content unavailable" |
Security
Security is paramount with the Power BI integration. Revel Digital takes the following measures to protect your Power BI credentials and data:
- Backend token storage — Power BI access tokens are securely stored on Revel Digital's backend servers and are never stored on player devices. Players receive only the rendered content, not your credentials.
- Automatic token rotation — Access tokens are automatically rotated every 30 minutes, minimizing the window of exposure in the unlikely event of a token compromise.
- OAuth 2.0 authorization — The integration uses Microsoft's standard OAuth 2.0 authorization flow. Revel Digital never has access to your Microsoft password.
- Revocable access — You can disconnect the Power BI integration at any time from the Integrations page, which immediately revokes Revel Digital's access to your Power BI account.
Troubleshooting
Power BI content not loading
- Verify your Power BI account is still connected by checking Account > Integrations. If the status shows disconnected, click Connect to re-authorize.
- Ensure the selected report or dashboard is still published and accessible in your Power BI workspace.
- Check that your player device has a stable internet connection, as Power BI content is rendered live.
"PowerBI content unavailable" message on screen
- This indicates the player was unable to retrieve the Power BI content. Common causes include network connectivity issues, an expired or revoked integration, or the selected content being deleted from Power BI.
- Re-authorize the integration and verify the content still exists in your Power BI account.
Authorization fails or is blocked
- Your organization's Azure AD administrator may need to grant consent for the Revel Digital application. Contact your IT department to approve the integration.
- Ensure the Microsoft account you are using has the appropriate Power BI license (Pro or Premium Per User) with access to the desired workspaces.
Content looks different on the player than in Power BI
- Power BI reports may render differently at various screen resolutions. Consider designing your Power BI reports with your signage display resolution in mind.
- Ensure the gadget zone in your Revel Digital template is sized appropriately for the report's aspect ratio.
Related Articles
Related to
Comments
0 comments
Please sign in to leave a comment.