When using an Office 365 public site and you create a document library or list, by default you have to be logged in to view it. Not great if you want to publish a bunch of documents out to the public…anonymously.
This blog post covers the process you need to follow to accept an invitation to a SharePoint online site when you are an external user, e.g. being invited to your customer portal that we (The Full Circle) provide to our contracted services customers.
Only a minor issue in reality, but a reminder to treat our own systems like we treat our customers production environment – plan your changes!
Today I was offered a client-side Microsoft Office update as part of our entitlement to use Office on our client machines – part of our Office 365 subscription (as a partner we get E3 which is awesome and helped us to retire a 3-box Hyper-V cluster running our ‘on-premise’ VM’s hosted in a Data Centre, but that’s another post…).
Anyway, thinking nothing of it I clicked on yes, go ahead and make my day with the updates, to then be told I need to get out of Outlook and Lync – DOH! I hadn’t thought this through as I was busy working with quite a few windows open…
I decided to hold off on the update, leaving the dialogue box open and thinking I’d leave it till lunchtime (instead I’m writing a long overdue blog post ), but later double clicked on a an Excel spread sheet I wanted to edit to be told that ‘Office is busy’ and EXCEL.EXE can’t be used right now…
DOH! again – Just because I didn’t close Outlook and Lync to allow the update to update those programs didn’t mean that the update didn’t continue with what it could do (as I allowed it after all) with the rest of the Office components..
So, the moral of the story is simple – plan your changes!! just because we are now in a time when even our client software is ‘Cloud’ with regard to management and updates, often getting monthly patches to enhance functionality or address a new vulnerability doesn’t mean we should become blasé with our attitude of when to install them.
Which reminds me, now when did I last backup this device? a lovely Surface Pro which is also my ‘desktop’ PC….hmmm… a job for later me thinks!
I’d never seen this before today…
Considering we are an E3, Office 365 customer I doubted it was being serious.
I’ve not seen one of these kicking around anywhere so I’ve created one based on the information from the Microsoft web site.
You can download the spreadsheet and filter it based on your requirements and see which SharePoint online plan meets your needs. All the feature names retain their original link back to the Microsoft page for further research into what the feature is and what it does.
Today we are at Microsoft’s Cardinal Place offices in London Victoria for ‘Best of MMS’ – a regular fixture in The Full Circle calendar for a rapid-fire immersion in the latest Microsoft System Center technologies. It’s also a great opportunity to catch-up with key System Center partners, the leader in this space being our good friends at Inframon.
This year’s event is just 1-day at 1-venue (last year was 3), however last year was product launch cycle with the 2012 wave whereas this year is mid-release improvements.
So the last few days, in some stolen moments between projects I’ve been setting up a collaboration portal for our customers and us to share information, e.g. meeting notes, invoices and various other sundry documents and the obvious choice was Office 365/SharePoint online. As a reseller for Office 365 we get entitlement to a large number of licences and it seems logical to make the most of that and to bring us closer to our customers while improving service, transparency and reducing email clutter.
Previously we’d looked at moving exclusively to SharePoint online but due to our Reporting Services integration we couldn’t but I had already seen OneNotes happily syncing there to local clients from previous tests so I knew it worked.
Office 2013 Preview OneNote however, it hasn’t worked for me without making some tweaks to the registry. Your mileage may vary.
Windows 8, Office 2013 (clean install), IE 10: Failed
Windows 8, Office 2013 (upgrade), IE 10: Failed
Windows 8, Office 2010, IE 10: Worked
Windows 7, Office 2013, IE 9: Worked
The obvious common part is Office 2013 Preview on Windows 8
The Error Message
We need a password to sync this notebook. (Error code: 0xE0000024).
Several other people have reported that they had this error and several fixes under different contexts. Sadly though, none paned out and most referred to SkyDrive so were a no go anyway.
However, there was mention of registry keys and Forms Based Authentication so it got me thinking.
Deeper Dive into the traffic
On the failing Windows 8 machine I got fiddler going and had a look at what was going on when OneNote was trying to sync. In the header I saw the 403 response “Access Denied”. Well, at least this is something… Of course I tried logging into the site as well as microsoftonline.com for good measure too, no luck.
HTTP/1.1 403 FORBIDDEN
Content-Type: text/plain; charset=utf-8
X-MSDAVEXT_Error: 917656; Access denied. Before opening files in this location, you must first browse to the web site and select the option to login automatically.
X-MS-InvokeApp: 1; RequireReadOnly
P3P: CP="ALL IND DSP COR ADM CONo CUR CUSo IVAo IVDo PSA PSD TAI TELo OUR SAMo CNT COM INT NAV ONL PHY PRE PUR UNI"
Date: Wed, 21 Nov 2012 16:19:25 GMT
All of this led me onto looking into the Sign in Assistant which was already installed but I went ahead and ran a repair. Still no change after a reboot.
In a wiki page that talks about manually installing the Office 365 components there is a mention of a registry key for Office 2010 and Office 365 to play nice –
Microsoft Office 2010 Update
Microsoft Office 2010 on Windows XP with Internet Explorer 7
Allows users to access Microsoft SharePoint Online from Microsoft Word 2010, Microsoft Excel 2010, Microsoft PowerPoint 2010, and Microsoft OneNote 2010.
Important In addition to applying this update, you must add the following registry key for each user: [HKCU\Software\Microsoft\Office\14.0\Common\Internet\FormsBasedAuthSettings\AllowFBANoPatches – DWORD: 1]
Also, If you have Office 2010 SP1 Beta installed, you will first need to uninstall the SP1 Beta before installing this update.
Well, well, well. What have you here? A registry key for allowing forms authentication stuff for Office 365. This looked too good to pass by without having a go.
Clearly the “14.0” needed to change to “15.0” for Office 2013 Preview and I tested it with HKLM rather than HKCU.
I created the key and…pay dirt. Closed OneNote and reopened it and it synced straight away.
Windows Registry Editor Version 5.00
After another reboot the next day it looks another issue has popped in with syncing. Will update this post when I’ve investigated and resolved it.
We’re sorry, something went wrong during sync. We’ll try again later. (Error code: 0x5B4)
Error 1460 – Error Code 0x5B4
Windows Error Code 1460: ‘ERROR_TIMEOUT’
Description of Error:This operation returned because the timeout period expired.