Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more

Reply
ericOnline
Post Patron
Post Patron

Show in a Power BI report, an image stored in Azure Blob Storage

Hello,

 

Is there is a simple, standard way to use something like Azure Active Directory Security Groups to disbplay images that are stored in Azure Blob Storage, in a PBI report?

 

Everything I read seems like a big development effort involving...

 

- Using M + Azure Storage REST API to download the base-64 image data from the Storage Account and concating that with the jpg/png content type prefix OR

 

- Generating a long-lived SAS token (security risk) and putting that directly into your PBI report, th...

 

- Making the Storage Container anonymous, read only (not possible in my case)

 

How can this be securely done?

3 REPLIES 3
ericOnline
Post Patron
Post Patron

Does anyone have a solution using Azure AD instead of a long-lived SAS token?

Hi @amitchandak , Thanks for the resources.

 

I have seen these.

 

- RE: #1 Link: This is not possible in my use case because it requires a long-lived SAS token to be generated (security vulnerability)

- RE: #2 Link: The blog post that is referenced in this PBI post, requires a base 64 representation of the image be added to the underlying table.

  - I want to display a .png image that is stored directly in Azure Blob Storage, by using its URL, not an image that is stored as base 64 in a table.

- RE: #3 Link: This solution has huge overhead: "storing the image directly in the power bi pbix file, uploading it to the service and then using the refresh method to load the image from Azure blob storage into the model. Use gateway to get the binary encoding of the image or get the base64 stored directly in the Azure blob storage"

 

Ideally I want to add an image URL (that is stored in Azure Blob Storage) to a Power BI report, and because users of the PBI report have AAD access to view the image in Storage, the image is shown directly in the report or in the browser when a link is clicked.

 

Is this possible? Seems like it should be givin the users are part of a AAD Security Group. The same sec group has access to the PBI report and READ permissions on the Azure Storage Container.

 

Example:

- If the user is working with Azure Storage Explorer, they can open the image because they have an RBAC role that points to the sec group they are a part of.

- But when using PBI, the link does not appear to be there

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors