Skip to main content

Power BI

Needs Votes

image behind authentication

Vote (41) Share
Daniel's profile image

Daniel on 20 Oct 2016 02:46:53

Allow access to images behind authentication, i.e. entityimages from CRM

Comments (3)
Daniel's profile image Profile Picture

Rajesh Prabhakaran on 27 Apr 2021 10:16:14

RE: image behind authentication

I have the same problem, my org wants me to create a PBI dashboard - where images from the active directory are pulled into the PBI Report.

However it seems this is not possible - as only images with anonymous credentials are allowed in powerbi.

Quite frustrating to create an anonymous image source in an org with good infosec governance.

@PowerBI Team, please allow connection to active directory (People finder column of SP) to get the image url.

Thanks,
Raj

Daniel's profile image Profile Picture

Denton, Simon A on 05 Jul 2020 23:02:31

RE: image behind authentication

Good idea (but a shame it needs to be an idea as without it, it demonstrates a disconnect through Office 365).

We have restrictions in place to stop the creation of anonymous links in SharePoint. This is challenging when adding images to dashboards. The solution suggested here requires the use of anonymous links.

http://community.powerbi.com/t5/Service/Dashboard-Image-Tile-Image-not-loading-from-provided-URL/m-p/119786#M18637

What is the alternative?

Also is it possible to update the published documentation as it simply states "Make sure special credentials aren't required to access the image file. For example, OneDrive and SharePoint require authentication, so images stored there can't be added to a dashboard this way."


https://powerbi.microsoft.com/en-us/documentation/powerbi-service-add-a-widget-to-a-dashboard/

Daniel's profile image Profile Picture

Ed Downs on 05 Jul 2020 23:01:48

RE: image behind authentication

We have an OData API endpoint which we pull data into Power BI from. One piece of data is a URL to an image that is available through the same API. It would be nice if Power BI could simply send the existing API credentials with the request for the image.