Microsoft News Q1 2015

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

This post is an edited version of one that originally appeared on my internal blog at Fujitsu.

Louis Lazarus’ Microsoft News Updates

Back in December, I wrote what I intended to be the first of a regular update on what’s going on in the world of Microsoft – a sort of Microsoft news round-up.  Since then, I’ve been alerted to a regular update from Louis Lazarus (an independent technology strategy consultant – @_louislaz) and I’ve been re-posting his updates via Twitter/OneDrive.  The links for recent updates are below (each one covers the previous month):

Directions on Microsoft Enterprise Software Roadmap

As featured in my previous post, Directions on Microsoft is an independent analysis service focused on Microsoft technologies, roadmaps and licensing policies and their latest quarterly roadmap calls attention to recent roadmap shifts for Microsoft enterprise technologies, including:

  • “Windows 10 and Office 2016 for PCs. Previews have appeared for the next versions of Windows and the Office desktop suite, giving organizations an early opportunity to identify potential migration blockers for software currently running on their Windows 7 PCs.
  • Windows Server. The next version of Windows Server has been postponed to 2016, which means Microsoft’s latest PC security and management infrastructure will not be ready when Windows 10 and Office 2016 ship later this year.
  • Mobile e-mail clients. An acquisition has fundamentally changed its mobile e-mail client roadmap for iOS and Android, and could trigger changes to bring-your-own-device (BYOD) policies in organizations.
  • Windows 10 tablets and phones with Office. Windows 10 previews are available for tablets and phones, and Office mobile app previews have appeared for Windows 10. Organizations can use the previews to re-evaluate the future of their Windows mobile device applications.”

[the bullets above are a direct quote from the email I received from Directions on Microsoft]

Access to the report requires a subscription (which I don’t have) but even the snippets above provide a useful overview.

Tuning iOS 8 location services to improve battery life

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

I’m not convinced my second hand iPhone 5S is as “grade A” condition as it might have appeared when I bought it recently from SmartfoneStore as, as well as having a dull patch on the top of the screen (that I was ignoring), last night, with 26% battery remaining it suddenly decided to turn off and insisted it needed charging. A few minutes later it could be started again, before once again deciding that 26% battery was not enough! Hey ho, I’ll be contacting them after this holiday weekend for a replacement (and they do offer a 60 day warranty) so it shouldn’t be a problem but it did get me looking at why my iOS 8 battery life is so poor.

The first clue was the GPS icon at the top of the screen. Even with all applications closed, it persisted – so what was using my GPS?  I found the problem app, following a LifeHacker article to see which app had a purple arrow in Location Services but a bit more googling turned up a great article on iGeeksBlog looking at how to fix always-on location services in iOS 8.

You can read the post yourself but, in summary, it goes through switching off system services that might use the GPS like location-based iAds, Spotlight Suggestions, Diagnostics & Usage, and Popular Near Me; as well as controlling which apps can use Location Services (my problem app was Dropbox – I’m not sure why it needs to know where I am but it’s not allowed to any more).

Hopefully now my iOS 8 battery life will improve – although I really must get my phone swapped too…

Reasons I no longer need to jailbreak my iPhone; and phantom App Store notifications from a shared Apple ID

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

My home office is a tip. There’s certainly no clear desk policy around here… although I really do like the idea of working in a clear space and I am trying to take advantage of a rare dip in my workload to clear it up.  Consequently there are a few posts that might appear over the coming days/months based on scraps of paper with half-written notes that I’m now trying to decipher and get onto the blog…

This post will concentrate on some of the various iOS-related snippets.

I recently bought myself a second-hand iPhone 5S (about half the price of an iPhone 6) to replace my 4S that took a bath in the washing up a year or so back. After some time in a bag of rice in the airing cupboard, the 4S soldiered on but it’s been showing some signs of damage (the speakers might or might not work, ditto the headphone socket) and was constantly full (it’s only a 16GB model) so in need of an upgrade.

Moving to the 5S means I’ve also upgraded to iOS 8, after a long time with the 4S on 7.0.4 because that was the version I applied a jailbreak to (and therefore where I was stuck).  Looking back, the reasons I jailbroke that phone seem to have gone away but basically it was to:

  • Change the operator logo with Fake Carrier. I use giffgaff but unfortunately the carrier list is set within iOS and my iPhone would only show the network name as O2 (giffgaff is an O2 MVNO). With Fake Carrier I could set the carrier name to show as giffgaff – although since iOS 7.1.1 that is enabled natively.
  • Enable tethering with TetherMe. Although iOS 7 includes a Personal Hotspot, it wouldn’t work on giffgaff… until I tethered.  Again, that issue has since been fixed (from iOS 7.1.1).

So, I no longer need to jailbreak my phone – that’s a result – but there is still one particularly annoying issue with iOS: despite all of my apps being up-to-date, the App Store icon insists that I have 50-odd updates to apply.  It appears that this is because there are different versions of apps in the App Store for different iOS versions.  My iPad, which is forever stuck on iOS 6 because of Apple’s built-in obsolescence (they decreed there would be no more updates for the first generation iPad when it was just 2 years old) and my wife’s iPhone are effectively creating this problem because all of my devices are using the same Apple ID.  In future, I hope to be able to use Family Sharing but that needs iOS 8 or later.  Updating all the apps on my iOS 8 device seems to have fixed things for now…

One last tweak: if you suffer from a poor signal, try field test mode (on iOS or Android) to see just how strong it is in dB.  Unfortunately I haven’t found a Windows Phone equivalent to see just how bad the EE network (or “nothing nowhere” as I tend to refer to it) is that we use at work…

Self service password reset is not available for users on a trial Office 365 tenant

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

One of my customers is currently running an Office 365 pilot using a trial E3 tenant.  When Microsoft announced that self-service password reset is to be made available to cloud-based Office 365 users without the need for a separate Azure AD basic or premium subscription it sounded great to us as the requirement for users to reset their own passwords was one of the challenges we faced.  Unfortunately it’s not quite so simple – or at least not if you are not using a paid product (for example if you’re on an Office 365 trial).

Just to be clear, self-service password reset is still available for Global Administrators in Office 365 – it has been as long as I’ve been working with the product – I’m talking here about “normal” users.  In the Office 365 Admin Center, listed under Service Settings, Passwords is a section titled “let your people reset their own passwords” – but the feature is not actually controlled from within the Office 365 Admin Center – it redirects to the Azure AD Admin Center:

In my own tenant, that led to a simple sign-up for a $0 Azure subscription following which I can see my directory (remember Office 365 uses Azure AD for authentication), complete with all the domains and settings I configured via the Office 365 Admin Center over the years.  Dig a little deeper and in the configure screen is the ability to customise branding and to set the user password reset policy:

After enabling self-service password reset there are more options to control the experience (for example the available authentication methods) and a link to allow users to set up their details.  Unfortunately, none of this is available with a trial tenant and, when I tried to configure it, setting up an Azure subscription failed at the mobile verification stage and a service request raised with Microsoft Office 365 support confirmed that this is by design.

Connecting two Bluetooth devices at once to a Volkswagen Tiguan

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Tomorrow, the leased Volkswagen Tiguan (2012 model) that I’ve been driving for the last three years is being collected. Only last week, I worked out how to do what I’ve wanted to do for most of the time I’ve had the car – i.e. to have one phone connected over Bluetooth for calls (my work phone) at the same time as another is connected for playing music/podcasts (my private phone).

As long as both devices are paired to the car, it’s pretty simple and the steps are in the video below:

 

If you can’t see the video, then these are the steps:

  1. Connect the phone that you want to use as a phone to the car. In the video you can see “Mark Wilson’s Lumia” is connected.
  2. using the steering wheel controls, scroll down to Bluetooth and click OK.
  3. Scroll down to Media player and click OK.
  4. Select Paired devices and click OK.
  5. Select the second device (in the video it’s “Mark’s iPhone) and click OK.
  6. Click OK at the Connect prompt, and again at the “End current connection?” prompt.
  7. After a few seconds, the second device should connect and you can play media content from this, whilst still making/receiving calls on the first device.

Plantronics Voyager Legend not connecting with PC (but fine with phones) – re-pairing required

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

A few weeks ago, I wrote about a couple of Lync accessories I use every day – including my Plantronics Voyager Legend (BT300M). Since then, I’ve successfully paired the headset with both Windows and iOS phones (so presumably Android will work too) using their native stacks, although I use the supplied Bluetooth dongle on my company-supplied Windows 7 laptop.  I’m still impressed with the headset and the battery life is great too as it automatically goes into standby when I forget to turn it off (although it’s often sitting on its charging stand).

Unfortunately, I did find one day that my headset had “fallen out with” my laptop and whilst it would happily connect to the phones I couldn’t use it for Lync (VoIP) or CUCILync (VoIP breakout to our Cisco phone system and beyond to the PSTN). After some frustration of taking out and re-inserting the dongle in various USB ports, etc. I found an article on the Plantronics Sounding Board that gave the answer:

“Try pairing the headset to the dongle. Typically you would turn your phone(s) off to make sure they don’t  interfere in the process. Then press the call button on the headset until you go into pairing mode and insert the dongle in the PC, it should pair.”

Interestingly, the article also referred to a tool I’ve not come across before called DriveCleanup which can remove orphaned registry items related to non-present USB devices (forcing the dongle to set up the stack again on insertion). I didn’t need this but it could be a useful tool (there are several others on the page too).

Incidentally, at a Lync event at Microsoft last week, I tried out the Plantronics Backbeat PRO wireless noise cancelling headphones with microphone and they will be great for listening to music in a shared office but still being contactable for calls. Having upgraded my phone this week, I need to do some saving before I can buy more gadgets, but these could be on the list…

The relationship between Microsoft Office 365 and Azure

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

At a recent partner event, Microsoft Partner Technical Specialist, Robert-Jan Gerrits, answered a question that many people ask: does Office 365 run on Azure?

The short answer is “no” – the Office 365 infrastructure is dedicated – i.e. it’s not a bunch of VMs running on Azure; however there is a slightly longer answer.

Office 365 uses Azure for:

  • Office 365 video (media)
  • Azure blob storage (storage)
  • Azure AD for identity (identity)
  • Power BI app (cloud services)
  • Access services (storage)

Over time, we can expect to see more and more Office 365 components using Azure services but, for now, Office 365 is (almost) a standalone environment.

Short takes: directly embedding images from Dropbox; Pixlr (free online image editor)

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Some snippets that were too small for a blog post of their own…

Directly embedding images from Dropbox

There’s little doubt in my mind that Dropbox is a useful service with an excellent sync client and I use it extensively (alongside the consumer version of Microsoft OneDrive, although I’ve given up on OneDrive for Business). Recently, I’ve found myself wanting to embed images held on Dropbox within forum posts.  Unfortunately, the link given out when sharing a file doesn’t work for embedding; however, as Canton Becker notes, if you replace ?dl=0 with ?raw=1 on the end of the URL, the link will work for an embedded image (more details on the Dropbox website).

Pixlr: a free online image editor

Whilst talking about images, I may have mentioned this before (or I might not have) but check out Pixlr – a free online image editor.

Excel formula for calculating a price, based on a known cost and margin percentage

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

A couple of years ago, I blogged about the difference between margin and markup. Since then, there have been a number of occasions when I’ve wanted to know the formula to take two cells in Excel, one with a cost and the other with a margin percentage, and then calculate the price. I’m sure I’ve blogged that too, but I can’t find it now – so here it is (after I worked it out again this afternoon)…

Using the example above, the formula to calculate the price in cell C2, based on cost in A2 and margin in B2 is =A2/(1-B2).

A couple of Lync accessories that I find improve my user experience

This content is 10 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

The company where I work recently upgraded from Office Communications Server (OCS) to Lync. Whilst Skype for Business is just around the corner, bringing many more features, our upgrade to Lync is a massive improvement and has allowed me to stop using WebEx for most of my conference calls and even to stop using my Cisco softphone for many of the direct voice calls (unfortunately we don’t have PSTN breakout configured for anything other than Lync conference call dial-backs).

Related to Lync, I’ve recently acquired a couple of accessories which, as well as creating discussion in the office, I find really help my user experience:

  • First up is the Bluetooth headset I use: a Plantronics Voyager Legend (BT300-M). Freeing me from the shackles of my desk on endless conference calls, I can nearly make it to the kitchen to make a cup of tea but, even when it does lose the connection, it seamlessly reconnects when I’m back in range. Not only do I use this with Lync but it’s also useful for my Cisco CUCILync softphone and, I’m told, as a mobile phone headset in the car (I haven’t tried that yet as my current car has Bluetooth built in but that will change in a few weeks…). Now, having said I can make it to the kitchen on a call, I have also heard about a colleague with a DECT-based headset who made it to his local village post office without losing his connection!
  • The other tool, which creates a lot more discussion from interested colleagues, is my Kuando Busylight. This is a visual indicator of my Lync status and, whilst it can be ignored just as much as the virtual version (I find that “busy” is treated as if it’s just a different coloured version of “available”…), it does have potential in offices with large groups of workers on the phone and a reliance on presence information. It also has a visual and/or audible notification when I’m called or IMed and I can customise the colours, create hotkey combinations and re-route second calls using the supplied software. Unfortunately, It’s Windows-only – but so is my work PC! I do hope that the manufacturer, Plenom (@plenom) will release a Mac version too, so I can use it with Lync and my personal Office 365 account.

Whilst on the subject of Lync, I’m not sure if I’ve blogged it before but there is a shortcut to force the use of Lync Web Access for a call, rather than the full client. Simply add ?sl=1 to the end of the Lync meeting URL to force use of the browser client.