Sign up for Office 365
Learn more about Office 365
Except, I've never seen MS answer a 'when', never.
It's been hard enough to get a clear answer to 'why can't I'?
Thanks for everyone’s information provided on the issue.
Josh, thanks for your sharing the solution on how the display a PDF file in the browser. We highly appreciate your time and efforts on the issue.
Josh and Ihouseman, we haven’t received update information about the PDF solution currently. Once there is any updated information about the feature, we will publish it in the forum.
This issue is just ridicoulous!!!!
When will you allow other filetypes than MS only???
You can't just declare that PDF and Autocad files is unsafe!!!
http://webbrewers.com/ | | Get more out of Office 365
On a "on premise" sharepoint foundation or server, it is easy to switch a simple parameter in the central administration = "strict->permissive" access to documents, and add the following line in the config file
in /14/XML/DOCICON.XML :
Everybody needs that, why Microsoft keeps punishing us by disabling that option in O365 ?
The answer is that Microsoft does not want to open up that ability so that I don't get punished for your PDF. If a PDF infects your server at your company it is your probelm, if a PDF infects an Office 365 server it becomes the problem of a lot of people, hence it is off untill Adobe finds a fix. If they had a decent FAQ page on here these issues would not be taking space 6 months later, Microsoft did explain this once months ago.
Hope this helps
MS did not explain why they have not provided a secure PDF viewer such as the one they already have on docs.com and like the competition google apps has.
Regardless of the fact that they may have illuded to (without identifying specifically) some type of security risk, the lack of a secure viewer is reason enough for this issue to continue on these forums.
Have a nice day!
First, thanks for the information Robert provided.
I fully understand your concern about viewing PDF files in browser.
If you need further assistance about the issue, I sincerely suggest posting it in a new thread in the forum. This is so you will get the support on the issue quickly.
Thanks for understanding,
This is just caos by Microsoft and the Office 365 support team.
If you are opening a document library in Explorer view/mode - The PDF will open stright ahead.
BUT that is not a solution for 2.000 clients!
So, we are looking at some strange information from MS and the Office 365 team here.
PDF, Autocad and all other filetypes are declared unsafe - BUT can be opened in Explorer mode.
This declares totaly caos by MS and the OFFICE 365 team!
I'm very corious now!
1 out of 1 people found this post helpful.
I fully understand that the inconvenience the issue caused.
Actually, PDFs and other types of files can potentially run scripts against sites. To prevent this security threat, viewing PDF files in browser directly is not available currently.
If you need further assistance on the issue, I sincerely suggest post a new thread about it in the SharePoint section of the forum. This is so your question will be answered quickly.
Thanks for understanding,
0 out of 1 people found this post helpful.
Other MSFT services like SKYDRIVE work around any shared server security risks by using a viewer, so we all know the security problem is not the real issue. I can open a pdf stored at SkyDrive in the browser, so why not adapt that viewer to work in 365? Or should we just stick with SkyDrive till this is resolved in 365?
Pdf stored at SkyDrive opens in browser
Thanks for your update.
Currently, this feature that viewing a PDF file in SharePoint site directly is unavailable. SkyDrive and Office 365 are different Microsoft Online service, and in some aspects Office 365 needs higher security for all enterprise users.
However, we appreciate submit your feedback about the concern. With many users’ continuing cooperation and help, we are able to improve the service better.
Thanks for your understanding.
Halleluja - The Office 365 team have delivered the goodies!!!!!!!!!
I can open PDF's directly.
With sugar on top - THANK YOU!!!!! :-)
For those who feel it's too much trouble to click on and open a PDF...why not just drop a CEWP on your SP page, and add an <embed> tag in it. Thus, the full viewable PDF is embedded right in the page. No downloading/opening in the native client separately.
Well, understandable for a public site. But, what do you mean you can't add code to the Team Site CEWP? Just drop the embed snippet into the HTML editor....
Here's how we do it to make sure we hit the cewp... choose to edit the cewp as usual. Once that cewp toolbox opens, just go straight up to the ribbon and hit the HTML editor and then drop your embed snippet in there. Works like a charm for our company where there has been an on-going battle of "I want to download the PDF" - vs - "I want the content built in the page so I don't have to download a pdf, oh, but the pdf does look better (!?). LOL
It's worked great and save the content dev team hundreds of hours of putting content directly in to a page, yet makes the others happy to have the pdf right there.
No MCH - this is SO STRANGE.
Sudenly my maine machine is working with IE 9 (32 bit no scripting) - Cannot reproduce scenario on any other machines.
(Testet with 2 of my own and 2 other machines with customers)
I just now opened the PDF file on Office 365 because I thought I f... up.
But it remains true - I can open PDF's directly from this machine I'm typing this message on.
Edit: I have set up email alert on this post. MCH - do you have a tool for registry or something??
I feel I have the only machine in the world that can open PDF's directly in IE - and I think this IS the only machine in the world which can do that!
This is it (Norwegian)
Buttons from left: Check out and open, Open, Cancel
Still can open PDf's in IE9 without scripting and add on's.
I tried using Joshua Booker's solution and couldn't get it to work (I wanted to put PDF's on my public site.) My workaround was to put the PDF's into a public folder on my SkyDrive, open each PDF, copy the url, then use a hyperlink on my web page. Very easy.
Look for the "Tax Filings" on the bottom of my "About Us" page. ClickHere
Sorry, mch...I browsed a lot of threads and googled for resources. Some threads went on for many pages and 7-8 months, so I sometimes skipped down to the most recent. With people still griping about the lacking functionality and the difficulty of implementing Joshua's solution I assumed it still wasn't fixed. I saw a mention of a viewer on SkyDrive and on GoogleDocs, but I interpreted it as "365 needs to give us what they have." I didn't mean to take credit for your solution! I'm just trying to slam my OLSB replacement together ASAP! I'm VERY grateful for the PayPal button work-around and code generator on Webbrewers.
Still ridiculous that when I click on a PDF in SharePoint Online I get "Save / Cancel" in IE8 and IE9. When I click on the same PDF in Chrome, Firefox, Safari, iPad, Android, etc. I either get the PDF to open automatically or I get "Open / Save / Cancel" option. Give us the Open option in IE! Even if it doesn't open immediatey when clicking the file, the Open option is 10x better than having to save the file or confuse users with "Read Only" or "Edit" dialog boxes. BTW - "Read Only" just gives them the "Save / Cancel" options again. Fix this, Microsoft!
I was in Hannover, Germany for the CeBit.
I confronted a Microsoft partner with this issue - He told me that this issue will be fixed in april.
I'm not sure if he just wanted me to "go away" or if this is true.
It remains too see.
PS: I still can open PDF's directly on one of my machines (see msg further up with snapshot in Norwegian.
I think you are seeing the implemented MS solution - do you have the latest Acrobat reader installed (or latest Acrobat X)? If so, SharePoint will open the PDF in Acrobat and give you options inside acrobat. The problem is that everyone would have to be on the latest Acrobat for that to work - and we have too many people on Acrobat 9 Standard and Professional that need that functionality, and installing the latest Reader or X is not an option.
For those who would ask: "Why not just install the latest reader for opening PDF's but leave the Acrobat 9 for editing?" Many of our admins use web-based applications for invoicing and payment processing. They open PDF's directy in webpages and edit them using Acrobat 9. If we install Reader to open PDFs, they would lose their editing ability and have to create complicated workarounds for daily processing (saving the PDFs out to their desktops, opening Acrobat 9, opening the file, and making changes - too much work).
Microsoft just needs to give us the Open option in IE8 and IE9 when we click on PDFs.
Very interesting Jim!!
I have never even thought that the reason was having Acrobat X installed.
Need to test this at once on 3 other machines!!!
I will be back in 5 min
It now works.
Hi again Jim
Negative on the Acrobat X!
I have tested this and it's the same if it's Acrobat X reader or Acrobat 9.
I'm using Internet Explorer 8 with Acobat X and can open pdf's without any aditional scripting.
Just installed Acrobat X on Win7 Pro with IE9 on a test machine - Cant open pdf's directly :-(
MCH: Yes you are right about other browsers - It's a showstopper when you have to ask users to lower SharePoint functionality with FireFox, but at least they can open pdf's - Which is of the outmost importance.
Does it Work for you Wavemaster00?
What do you mean??
Let's sum up:
Jim: Can you open pdf's directly in IE 8 or 9?
Mch: Have you been sucessfull in this?
I can open pdf's directly but I'm on a highly beefed up Windows 7 Pro, Office 2010, IE 8, Acrobat X - And then the mystery node: WITH SHAREPOINT 2010 SERVER ENTERPRISE INSTALLED ON WIN7 PRO.
But I'm accessing Office 365 via internet.
I click on a pdf,, opens up in the browser.
Make sure you are not using a this new fangled 64-bit browser that has been around for 3 years. That new technology stuff is not ready yet for advanced tasks such as opening a pdf in a browser. :)
I am using IE9.
I'm using IE 8 32 bit browser, and I have stayed away from the 64 bit browsers.
But how can it be that you and I are the only ones in the world who can open pdf's directly???
...and all my test machines are on 32 bit IE9 or 8
I agree a full explanation from MS of what behavior should be expected with the fix would be helpfull. I've been pretty silent waiting for my sites to get 'the fix' While most of my orgs are not seeing any updates I do have one that has the Update completed. Jim described the new behavior pretty well.
When you click the link, the PDF file opens in Adobe X on the local machine. (After a long wait to load a bloated local reader and complately download the file.) Adobe asks whether you want to check out & edit or just open (even if check out is not required on the doc lib.) This assumes you have Adobe 10.1.2 other wise nothing changes.
The 'fix' leaves a lot to be desired if you ask me. I think I'll stick with opening in fast in the browser using js. not sure how that works for users who edit pdfs in the browser as Jim said. Jim, have you tried this solution?
mch, the olny way to know if you've been updated that I'm aware of is the presence of a recycle bin icon on the sharepoint site collections admin page for E level accounts. If you're P1, tough luck there's no way to know the status of SU on your org.
Wavemaster: Do you have a locally installed SharePoint server on your machine??
This machine is a client attached to an SBS2008 domain. I have a member server running OSS2007, for those Sharepoint applications that Microsoft has deemed to be not worth their time to provide upward compatibility.
From this client I am logged into to my Office 365 Sharepoint site. I have a test site there with a few pdf's in a list.
Hope that answers your question.
Everyone with the SU2 installed on their farm and adobe 10.1.2 installed locally has the same behavior as you. Your farm was one of the earlier ones to get the update judging by the fact that you reported the behavior before feb announcement that SU2 would see PDF changes.
Don't quite get what you meen here?
Can you explain further?
What you are saying is that I'm having SharePoint 2010 server is the reason why I can open pdf's on Office 365?
I heard about the recycle bin trick but it sounded too much like a "voodoo" scenario (even for MSFT) but I have an E account so now I'll check.
The ability to open PDF files as you describe is a result of Service Update 2 which began rolling out worldwide in late February. Some Sharepoint Online Farms have the update completed and some do not. The behavior you are experiencing is a result of your farm having the update. In addition, Adobe 10.1.2 is required which explains why yours is working on some client machines an not others. It has nothing to do with SP2010 being installed locally.
You reported this behavior in late feb even before MS announced it would be 'fixing' PDFs in the update as some of us suspected they would. This leads me to believe the Office365 farm that you are on got the update earlier than most.
I hope that answers your questions.
would be nice if there was a version number some where in admin pages so we can explain to customers with some certainty why the behavior is different than another org. I understand it takes time to roll these out, but I got the ' your org will be updated in next 24-48 hours notice' 4 weeks ago and still no update!
The top complaint in forums is why can't I open in the browser? MSFT hears: "Office 365 users wanted a better, more connected and governed experience when it came to working with PDF files within SharePoint Online document libraries.". What?! So they wait for adobe to modify their software to govern our experience some more. all we want is to open PDFs fast in the browser.
The PDF story is still as sad as ever.
But if this is true - Wouldn't all my client machines behave the same towards the Office 365?
I have 30 training machines with the same configuration and none of them will open PDF's.
THIS machine that I'm typing this msg on - have the same configuration - But have SharePoint 2010 installed.
It's another card playing in this game I belive.
What we want is the ability to click a link and open a PDF file in the browser from any part of the site, not just doc lib list views. That means public site, private site, wikis, blogs, publishing pages, application form pages...all of it. It just needs to open like the link on this page:
http://joshuabooker.com/ (adobe 10.1.blah not required)
Again, there are two requirements:
server side: SU2 installed on your O365 farm (not all farms have this yet)
client side: adobe 10.1.2 installed on your workstation
check your adobe versions.
I have Adobe 9.X, yet acrobat files open up in the browser.
wavemaster, what browser are you using? Are you sure they're in the browser or could they be opening locally in adobe with a single click. firefox has been doing that from the start, but I'm not aware of any that will open PDFs from O365 in the browser without a script. Tell us more.
OK - I have Adobe X on different machines - Win7 Pro machines are fully updated.
This issue cannot be based on Adobe X or other versions. The only machine that opens PDF's have IE8.
When I'm working on SharePoint in business the major issues is the strict vs. permissive settings and the Powershell command to allow .msg - .pdf and other filetypes.
Just checked this on a new machine - This can not be only on the Adobe versions or the SU2 on O365.
Then other Win7 machines with Adobe x should have worked to.
Those two requiremens you list are fullfilled.
Sorry for causing all this confusion.
It turns out that the attachments in a document library on my Office 365 Sharepoint site, actually live on my on-premise server. These open up in the browser.
Attachments that were uploaded to Office 365 Sharepoint library, they don't actually open up in the browser. I can download them and then they open up in the browser.
Apparently this sophisticated functionality (previewing Acrobat files) is only available in Microsoft Office Sharepoint Server 2007.
Wavemaster - Do you have Adobe Acrobat installed?
Then it's only me left :-)
But my PDF still opens directly in O365 :-)
This remains true - after long and hard testing.
PS: Worked with testing and servers since 1992. So dont down me here guys!
Does your document live locally, or on a Office 365 server?
It isn't enough to simply have acrobat X you need a specific update version 10.1.2
It lives on Office 365.
Everyone - let's not lose sight of the fact that no matter how SharePoint Online integrates with Acrobat (and I personally think that it's great that Microsoft and Adobe are working on this integration), we can all get behind the simple idea that Microsoft should add an "Open" option when clicking on a PDF file instead of just "Save / Cancel".
If enough people ask Microsoft to add the Open option for PDF files in IE, I would hope they would listen and add that feature.
Best solution - You click a PDF file and it opens in the browser (or in Acrobat if you have Acrobat setup to not display in a browser)
2nd best solution - You click a PDF file and it offers "Open / Save / Cancel" in IE (the way it does in other browsers)
Jezzes Josh - You are so right!!!
My only opening pdf machine have 10.1.2 version (for a long time) , but the rest have 10.1.0 (latest install from adobe.com).
Parden my language - but how the hell, doubleshit and further on - don't this version download from adobe.com.
.....and Josh - How long have this version been around?
Agree Jim - but Jbookers information is of vital importance.
Acrobat X and upgrades are for free.
I have Acrobat X 10.1.2 and Reader X 10.1.2 but I cannot open PDF's on my public-facing site. I had tried installing Joshua Booker's "complete solution" but that doesn't work for me. I get a pop-up saying I'm "about to open..." with radio button options for "read only" or "edit" but no matter which I choose the next thing that comes up is the standard "SAVE/CANCEL" option. I'm using IE 9.0.5.
Jim I agree.
For your best scenerio try this solution:
I'd be interested to know if your users are able to edit PDFs in browser as you require.
Thanks for the version information - Adobe reader X ver. 10.1.2 now allows check out and open on all machines.
Good easter man :-)
Is you utilities library on your public site? If so, then the URLs for PDF links should look like this:
If you still have trouble then please post your questions here:
Josh - I tested your solution on one of my Doc libraries. It worked as you specified. If you bring up the PDF menu and choose "Open PDF in Browser" it does just that. Nicely done!
However, if you have Acrobat 10.1.2 installed and the PDF helper running in IE - and you click on a PDF file name in the document library (not the pull down menu, just the actual filename itself), SharePoint attempts to launch Acrobat and run the new Microsoft solution. However the link then causes Acrobat to to open with an error:
It's an excellent step in the right direction. Worst case, I can try to retrain my users to pull down the menu and choose "Open PDF in Browser".
Thanks for trying the solution Jim.
Please try replacing your \utiltities\pdf.js with this one:
I think you will like it better and though I haven't tried it on my org with the SU2, I think it will not error cuz it doesn't change the href like the earlier script did. My guess is it will use the MS fix if you meet prereques otherwise open in the browser while menu option will always open in browser.
Other benefits: opens in new window, works for icon and link on application pages, forms, public site pages, attachment links etc.
Let me know,
JBooker...THANK YOU!!!! What a dummy, I had done all the steps for your "Complete Solution" EXCEPT I used the standard method for making a hyperlink by picking the document instead of putting in the code. THIS IS SO MUCH NICER THAN PUTTING FILES ON THE SKYDRIVE!
You could try replacing your /utilities/pdf.js with this one and I think the public site editor standard hyperlink will work:
This may break your other links that use pdf.aspx?file= , but you can create new ones with the editor which is easier than typing the special URL.
Josh...I tried the new pdf.js. Perhaps I misunderstood, but after replacing the pdf.js I tried using the standard tool for inserting a hyperlink. With that method I'm back to the SAVE/CANCEL. But this version still works with the new pdf.js:
Sorry Josh - new pdf.js doesn't work. Tried replacing it in utilities and now the "Open PDF in Browser" doesn't show up anymore, and when I click on the filename, it just executes the normal MS option (or gives the user the "Save / Cancel") option.
Oh yeah, sorry. You have to add the script to your master page using Sharepoint Designer for the standard hyperlink to work. This is so the script fires on every page. Do you use SPD? I havn't documented that step yet.
I tried using SPD a couple days ago hoping to get better formatting control of my pages, but it blows up when I try to load pages that were started on O365. I tried creating a page from scratch - and tried using DreamWeaver - but I didn't have time for the learning curve. I am content using the "pdf.aspx?file=" method.
You cannot edit Public Site Editor made pages in SPD. But you can alter master pages and lists and libraries of public site, I think. There are many posts in these forums about SPD & Public site. User 'mch' is the pro in that area.
The new script requires you set a refernce to it in your masterpage using Sharepoint Designer.
This will enable the enhancements on all pages in the site collection below the site where you alter v4.master. CEWP not required. For P1 accounts if you do this on your public site, then it will affect every site including private because website is top lkevel for P1. For E3, it's per site collection because masterpages are not inhherited beyond a single site collection.
Open your site in SPD
Find All Files | Catalogs | Master pages
open v4.master file
Then add the script reference at the bottom of the page after close body like so:
Alternatively you could put back the prior version of pdf.js, but I think you'll like the master page option.
PS.. If you want to test the new script in a single doc library view then you can alter the script. Simply open the new pdf.js in notepad and add the script tags.
Add the following at the very beginning of the file:
Then add this at the very end of the file:
Save and upload the file and refresh your doc library view.
This is because CEWP needs those tags and masterpage option doesn't.
In my company, we all have the same 365 setup and are all using the same office 2010 professional suite, the same Adobe Acrobat X, and the same Windows 7 64bit setup, but about half of us can open up PDF's directly and the other half have to download the files first. Go figure. It seems to be a common theme that we have found in 365 that there is strange and random behavior in many of the apps.
Josh - brilliant! I put your fix in place and all my PDF's are now working. Nicely done. Only thing I modified was the pdf.js file which was calling a java script file from the internet each time - I downloaded that java script file and put it into Utilities and changed the pdf.js file to call it from in the utilities folder. Just in case the internet version gets replaced with a bad version or virus of some kind. :-)
Microsoft - pay attention to Josh's solution, it solves many of the PDF problems. I know it may open security issues, but that's my decision as a customer to take. Perhaps in a future version you can add a switch that we can turn on or off for this - with a disclaimer about the security issues. Or just give us the "Open" option for PDF's instead of just 'Save / Cancel'.
Thanks again Josh!
I am just curious, are you all on SU2 and still using Josh's solution? I have SU2 with the same problems. is SU2 supposed to let you open up PDFs for list attachments? Mine does not! Wondering where to go with this major PDF issue.