The problem
If you open a link to the new MS 365 bit of glow you are taken, if not already logged on, to the general sharepoint logon page. There you need to fill in your 365 user name, which is your glow email. When leaving the username field you are then taken to the normal glow logon page when you enter your username (not you email) and password.
This is not a problem if you are already logged into glow when you click the link. It is a problem if you click in a link in your email, don’t use glow for email and may not even know what your glow email is.
For example: https://glowscotland.sharepoint.com/sites/GlowHelp/SitePages/Home.aspx will show the problem if you are not logged onto glow.
This is default behaviour of O365 and not something that can currently be altered.
Workarounds
In the glow help there is a workaround suggested:
- Encode the URL, using for example: URL Decoder/Encoder
- Add this encoded url as a parameter to this url:
https://login.microsoftonline.com/login.srf?wa=wsignin1.0&wp=MBI_KEY&wreply=REPLACETHIS&whr=glow.sch.uk&CBCXT=out
This will give in our example above:
https://login.microsoftonline.com/login.srf?wa=wsignin1.0&wp=MBI_KEY&wreply=https%3A%2F%2Fglowscotland.sharepoint.com%2Fsites%2FGlowHelp%2FSitePages%2FHome.aspx&whr=glow.sch.uk&CBCXT=out - As an extra use a URL shortening service.
The help notes that is quite a complex fix.
A better workaround
I though it might be an idea to try and make a one click solution to the workaround above. It seems to work: Simplify Glow Sharepoint links.
That page gives a field to paste in a url, it converts this to the encode url and finally shortens this using the tinyurl.com service. The example above is turned into http://tinyurl.com/om8hohs. This takes you first to the glow logon and then to the correct page.
Warning: I am not a programmer, my knowledge of JavaScript comes form google, there is a php element in the mix too, it does seem to work and after sharing it at the Glow Key Contact meeting Malcolm Wilson added it to the Falkirk glow home page.
Improvements
Apart from someone who knows what they are doing editing the script, I though one way to make it more useful would be to make a bookmarklet. This lead to a fair bit of lost time as I could not get it to work due to glow using https and my files sitting on a non secure server (here).
A wee change of tack gave me this: GlowShortLink. Drag that to your bookmarks bar. Then when you are on a page which you want to link to. click the link. It will pop open a new window with a short link.
I’ve only tested this on a mac, using Safari, Firefox and Chrome. It seem to work fine. I’ll try it out on Windows and IE next week.
And here is one using bitly: GlowBitLink.
Great sharing. To Encode the URL, you can also check that tool (https://url-decode.com/) as well.