I've read a few different threads on this and haven't had any luck fixing a greyed out PDF viewer.
Originally I wanted to display items form a gallery listing documents in a sharepoint library. This resulted in a greyed out PDF viewer but I've read this is not currently supported, (although the thread was nearly a year old) is this still the case?
I've tried creating a shareable link from within sharepoint and inserting this between double quation marks but this also results in a greyed out PDF viewer. I tested this on IE in a new session and was able to open the file without authenticating.
Lastly I tried copying the file onto my personal one drive and creating a shareable link from here which also works in a new IE session but not in the PDF viewer resulting in the same greyed out screen as before.
Please can you help me to fix this? The best solution would be one that allows showing a PDF hosted in a sharepoint library.
Currently you can only view PDFs that reside in SharePoint libraries that allow anonymous access. We are aware of this requirement and PDF Viewer support for PDF documents in Sharepoint Libraries that require authentication is already in planned status.
Here is an idea where you can vote:
Thank you for your reply. Please correct me if I'm wrong but I thought that creating a shareable link so that anyone with a link can access and using this inside powerapps was providing anonymous access or have I misunderstood?
I'm not an expert on SharePoint but from below links I think enabling Anonymous Access need other settings too.
Thank you for the reply, but this article does not appear relevant for the current version of sharepoint online. Microsoft documentation indicates that creating a shreable link is the same but this still does not work with powerapps.
Under the section titled 'Share a document by sending or posting an anonymous guest link'.
Fill out a quick form to claim your user group badge now!
Find out where you can attend!
Features releasing from October 2019 through March 2020
Learn how to build the business apps that you need.