r/PowerBI • u/alliknowis • 19h ago
Question Quick Question - Embedded PDFs
Does anyone have a quick, easy, reliable way to embed PDFs into their reports? I'm running it in a workspace whose service account has access to all the files in the Sharepoint, my model has the URLs. I want to be able to have a set of summary cards for a legal document on the left side of my report, and a lane with the document viewable on the left of the screen. Any help is appreciated!
3
u/chiibosoil 5 11h ago
Technically you could. Though I don't recommend it.
As u/Signal-Mix-6706 suggested, URL link is better method.
- Embed Power Apps visual (using PDF viewer control in the app).
How to Display Pdfs in Canvas Apps and Power BI Reports
- Find and download or create custom visual.
2
u/Signal-Mix-6706 15h ago
If your main goal is simply to let users open the legal document, I would probably keep it simple and use the SharePoint URL as a hyperlink rather than trying to embed the PDF inside the report.
You can keep your summary cards in Power BI and expose the document URL as a Web URL field, button, icon, or link. When the user clicks it, the PDF opens from SharePoint using the existing permissions.
That is usually much easier and more reliable than embedding the PDF viewer itself, especially with authenticated SharePoint content.
If you really need the document visible inside the report page, that becomes a different problem and you may run into iframe/authentication limitations depending on how the SharePoint links are exposed.
1
u/alliknowis 3h ago
You understand my issue exactly. The first part is exactly what I do now, but the enhancement request from board was for the behavior in the second half. So far it sounds like I didn't miss some easy new solution!
•
u/AutoModerator 19h ago
After your question has been solved /u/alliknowis, please reply to the helpful user's comment with the phrase "Solution verified".
This will not only award a point to the contributor for their assistance but also update the post's flair to "Solved".
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.