Skip to main content
bluespaceSTUDIODiscuss a project
HOMECASE STUDIESBRYANT PRODUCTS

CASE STUDY / BRYANT PRODUCTS

Bryant Products: Repairing an embedded Power BI report

A focused Power BI and Softr integration engagement addressing an embedded report's expiring access token.

BLUESPACE STUDIO / SOFTWARE ENGINEERING
01 / THE PROBLEM

What needed to work.

An embedded Power BI report could load with fresh access and then stop when the authentication token expired.

02 / WHAT WE BUILT

The delivery.

Work on the Power BI embed and refresh setup, with technical handover notes explaining the configuration and token-expiry issue.

A report that worked—until access expired

An existing Softr portal embedded a Power BI report. With a fresh access token, the report could work. Once that token expired, the embed could stop displaying as expected.

The immediate requirement was to understand that failure and address access through the report’s lifecycle—not to replace the surrounding portal.

A bounded integration engagement

We worked on the Power BI embed and token-refresh path inside the existing portal. Testing pointed to the role of fresh access credentials, so the engagement focused on refresh-aware setup.

The handover covered the auto-embed and token-refresh configuration, alongside an explanation of the reported issue and the approach taken to address it.

What was delivered

  • Investigation of the observed token-expiry behaviour.
  • Work on the existing Power BI/Softr reporting connection.
  • The auto-embed and token-refresh setup.
  • Technical handover material about the integration and issue.

The embed configuration and technical notes were handed over in June 2025. A wider portal initiative was discussed separately; this engagement focused on report access and token refresh.

It is worth investigating the failing connection before replacing an application that otherwise serves its users.

Have a report or integration that fails intermittently?

Describe what works, when it fails and what systems are involved. We can investigate whether a repair, configuration change or additional integration is warranted.

Discuss a reporting problem · Explore dashboard services

START A CONVERSATION

Need something similar?

Tell us about your users and workflows. We'll discuss fit and what a useful first phase could look like.