Tony and I decided to do a special holiday edition of the podcast to celebrate a banner 2017. In 2018, we have some big things planned– but until then, enjoy this episode where you can learn what our favorite new Office 365 features were, hear Tony fulminate about the Teams PowerShell extension, and find out whether we actually believe that Teams will kill off email (spoiler: nope.)
Tag Archives: Office 365
“Hey, look! A new Office 365 feature!”
I get to say this a lot given how often Microsoft drops new features into various parts of the service. Sometimes they announce these features in advance, and sometimes they don’t. Sometimes these features are large, and sometimes they’re small.. but even the small ones are often surprisingly valuable.
Today’s example: the new Remove-CalendarEvents cmdlet, which solves the issue of what to do with recurring meetings when a user leaves or is on extended leave. Here’s what the documentation says:
This cmdlet cancels meetings in the specified mailbox where the mailbox is the meeting organizer, and the meeting has one or more attendees or resources. It doesn’t cancel appointments or meetings without attendees or resources.
This is perfect for handling the case when someone leaves an organization and leaves behind recurring meetings, but it’s also useful for cleaning up calendar items for people who are on parental leave, medical leave, or other types of absence with a defined start and end time.
You can cancel all meetings with the -CancelOrganizedMeetings switch, or you can specify a date range with switches to specify the start date and the number of days or the end date to cancel. Keep in mind that if you don’t include -CancelOrganizedMeetings, nothing will happen when you run the cmdlet– if you want to see what it would do, you can use -PreviewOnly. I am not sure why the team didn’t use the standard -WhatIf switch, but that’s a minor point.
The cmdlet is very easy to use. I wanted to cancel all future meetings organized by a user who’s left my tenant, so this is what I did:
Note what happened on the first try– I didn’t specify any switches, and the cmdlet warned me that it wouldn’t do anything… and indeed, it didn’t. The second attempt did exactly what it was supposed to:
I was delighted to see this result– it’s proof that Microsoft is paying attention to the small sharp edges that sometimes annoy administrators disproportionately. Hats off to the calendaring team (hi, Julia!) and thanks for listening.
I recently ran into a bizarre problem with the Office 365 Hybrid Configuration Wizard, and solved it after a bit of trial and error. Hopefully this article will be a useful breadcrumb for future hybridizers.
The HCW used to be a standalone Windows executable that you’d download. The Office 365 team (hi, Tim Heeney!) made the wise decision to turn it into a Click-To-Run (C2R) executable. The biggest benefit to using C2R is that whenever you click the link (which downloads the application’s manifest file) you get the latest version of the HCW, streamed directly to you from Microsoft’s servers. This ensures that everyone always gets the most up-to-date version, but it also introduces a few potential stumbling blocks.
C2R application manifests aren’t executable themselves; they’re just XML files that provide some metadata about the application. With that said, on a properly configured Windows box, as soon as you download the manifest, the C2R helper application does its thing; it reads the manifest, streams the application, and launches it.
In my Exchange 2016 lab, that’s not what was happening. When I clicked on the HCW link in Internet Explorer, the little “Scanning..” infobar would flash across the bottom of the window, but that was it. Same thing in Chrome. Downloading the HCW manually using the Start-BitsTransfer PowerShell cmdlet got me the manifest file, but it couldn’t be launched. Of course, since the C2R launcher itself wasn’t launching, there were no log files to use to troubleshoot the problem. By contrast, when I downloaded the HCW onto my Windows 10 desktop, it would fail because I didn’t have the right prerequisites installed, leaving me a log file full of juicy details. All of the machines in my lab had the same problem, perhaps not surprising since they were built from the same Amazon Web Services AMI.
I spent some time doing the usual things: trolling the TechNet forums, searching random posts by people who had problems with the HCW (all of which were problems with what it did after launch, not problems getting it launched), and asking my smart MVP friends. Nada.
Then I had a hunch and opened the Default Programs control panel. For the “.application” file type, this is what I saw:
I changed the “.application” file type to be opened with Internet Explorer. Then I went back to the HCW link, clicked it, and was rewarded with a properly functioning copy of the HCW. Filed for future reference…
I’m delighted to announce that I’ll be presenting 3 sessions at the new Office 365 Engage conference, 19-22 June in Haarlem, The Netherlands.
With the death of TechEd and the product-specific conferences, Microsoft has more or less abandoned the broad conference market in Europe. They’ve hosted smaller, more focused events covering specific technologies in individual countries, but customers who want a broader perspective, or any degree of engagement with non-Microsoft speakers and experts, have had to come to the US-based conferences. Now the UnityConnect team, led by the redoubtable Tony Redmond, are hosting a full-spectrum event focused on all aspects of Office 365, including Teams, Planner, and Groups– not just the more established Exchange/SharePoint/Skype trinity (although there is plenty of that content, too). The speaker lineup is stellar as well; in fact, I wonder how I got in. Attendees will have the opportunity to hear from Michael Van
Hybrid Horenbeeck, Steve Goodman, Michel de Rooij, Sigi Jagott, Brian Reid, Alan Byrne, and a host of other MVPs and Microsoft technology experts. The session catalog is pretty impressive.
As for me, I’m presenting three sessions:
- The Ins and Outs of Monitoring Office 365 covers the fundamentals of monitoring such a complex service environment. Although it may be tempting to just say “let Microsoft worry about it,” the fact is that it’s critical to keep tabs on the health and integrity of the service and all its components, as your users depend on it and probably won’t accept “it was Microsoft’s fault” as an answer. The session will cover the basic tools that Microsoft provides and analyze how they compare to the monitoring needs imposed by dependence on a hybrid cloud service.
- Windows Information Protection and Azure Rights Managment: Better Together. Normally I hate the phrase “better together” because it is Microsoft-speak for “buy more of our products,” but in this case it’s apropos. WIP and AzureRM work quite well together, and the combination enables some interesting data protection scenarios that I’ll cover here in depth.
- Like a Megaphone: Skype Meeting Broadcast will cover the little-known, but quite useful, Skype Meeting Broadcast feature. As its name implies, Broadcast lets you take an ordinary Skype for Business meeting and scale it out to up to 10,000 attendees… but there are some caveats you’ll need to know about to use it effectively.
There’s a full slate of pre-conference workshops, receptions, and so on as well. Perhaps I can persuade Tony to do a live episode of Office 365 Exposed while we’re there– we shall see. Come join me! The conference team has given me a discount code, SPRPR469, which will save you 10% on the registration cost. I hope to see you there!
A few weeks ago I complained about the Focused Inbox feature. A big part of my complaint was that Windows Outlook didn’t support it. This morning, I updated my Windows Office installation and found that the Focused tab magically appeared.. sort of.
First, how I got it: I was already signed up for the Office Insider program, and my tenant is enrolled in Office 365 First Release. My Office installation showed up with “Current” instead of “Office Insider Fast,” though (to check yours, click File | Office Account in any Windows Office application). For some reason, on my unmanaged, non-domain-joined Windows 10 machine, this setting periodically resets, so I launched regedit and changed the value of the UpdateBranch key under Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\office\16.0\common\officeupdate to “Insiderfast”, relaunched Word, and checked for updates. After a few minutes of coffee break, the updates had downloaded. When I launched Outlook, I got the pop-up telling me that Focused Inbox was active.
This leads me to my “sort of” comment. This installation of Outlook has 3 Exchange Online accounts, 1 IMAP account, and a dozen or so shared mailboxes in its default profile. My home robichaux.net account is default. All 3 Exchange Online accounts are on tenants where Focused Inbox is available, and all 3 show the appropriate UI in OWA and Mac Outlook. However, only my work account shows the Focused tab; the other two don’t. Relaunching Outlook didn’t fix this, nor did rebooting, nor did waiting a while. At this point it isn’t clear if having only a single Focused Inbox is by design, a bug, or a temporary limitation. However, I’m happy to see the feature appear at all.
This must be a very new change, as the Outlook 2016 update history doesn’t include it as I write this. Perhaps Microsoft will update it soon to explain more about Focused Inbox support.
About two and a half years ago, Microsoft rolled out a new mail-sorting feature called Clutter. It was intended to use machine learning to filter important mail from newsletters, shipping notifications, and other… well, clutter, leaving your inbox filled only with mail that required your attention. It was a great idea, and, although it had a few bumps in its implementation, soon evolved into a useful and dependable feature. Now Clutter is gone, and Focused Inbox has replaced it. How’s that working out so far?
First some history: in 2014, Acompli introduced what they called “Focused Inbox” in their mobile client. This represented a different take on inbox cleaning; machine learning would still be applied to sort important mail from clutter, but the important and unimportant mails wouldn’t be logically separated into different folders. This had the advantage of working across multiple email systems. Fast forward to today: Acompli was purchased by Microsoft in December 2014, the former Acompli team has been crushing it with their Outlook Mobile app, and key ex-Acompli folks have taken over some key positions on the Outlook team. Focused Inbox has become the new sheriff in town, and Microsoft is rolling it out to Office 365 tenants. One of my tenants was recently upgraded, so I wanted to write about my experience working with it as an end user. (Keep in mind that, as I write this, Microsoft’s January 26 announcement that they didn’t have a firm timeline for rolling out Focused support for Outlook for Windows is still in force.)
I use three primary clients: the Outlook Mobile client for iOS, Outlook 2016 for Windows, and Outlook 2016 for Mac OS X. I mostly use the mobile client to triage mail while away from my desk– I can quickly respond to important items and delete or file stuff I don’t need. In that role, I’ve been depending on Focused Inbox for a while, and I got used to the disparity between what I’d see on the Focused tab on my phone versus what showed up in my inbox– the desktop inbox showed all my messages, not just the Focused ones, but that wasn’t a big deal, as I was usually grooming my inbox by throwing away or otherwise dealing with the contents of the “Other” tab frequently enough to avoid ugly buildup.
When your tenant’s enabled for Focused Inbox, OWA and Outlook for Mac will display a prompt telling you so; when you click to acknowledge it, you’ll see the new Focused and Other tabs in the UI, just like in the mobile app. Here’s where the fun starts.
First up, Clutter is turned off when you accept that prompt, and it’s turned off permanently… so every message formerly filtered into the Clutter folder now goes straight to your inbox. That means you’ll get a notification (if that feature’s enabled) for each new message, much more frequently than you’re probably used to. I’ve long had mail notifications turned off on my phones, but now I have to turn them off on my Windows machine too.
Second, the mobile client doesn’t currently have a way to focus or unfocus a message– so now that Clutter isn’t filtering my inbox traffic, I get crap that I want to mark as “other” but I can’t until I get to a desktop. This is the exact opposite of what I want, and it breaks my normal triage-on-the-go workflow. Alert reader Dang Le Duy pointed out that you can focus or unfocus a message from the mobile client– tap the “overflow” icon (the three little dots) and you’ll see a popup that lets you change the message state, like this:
Third, the Mac version of Outlook has long had a feature that combines the contents of the Inbox folder from each account into a single über-inbox (which the team calls the Unified Inbox). IMAP, POP, Exchange, gmail, whatever, all your messages appear in a single handy list. Unfortunately, you only get Focused Inbox in Exchange Online accounts that have the feature enabled– so when you switch back to the Unified Inbox view, all those messages that were neatly tucked away in the “Other” tab come back into your message list. When you select an individual account that has Focused Inbox enabled, you see what you’d expect to:
However, if you go to the Unified Inbox view at the top level, you get something completely different– 6 of the 20 displayed messages appear when they would normally be hidden in the “Other” tab of their parent account:
This to me is a significant loss of utility. It’s a complicated problem, to be sure; trying to figure out the right behavior for a mix of accounts (some with Focused Inbox, some without) is tricky. I hope the Mac Outlook team is working on a solution.
With these gripes, you may believe I’m down on Focused Inbox as a feature. I wouldn’t say that’s true. It is useful, and it has tremendous potential, especially when coupled with other machine-learning-driven filtering and prioritization capabilities. But the current client-side implementation takes away some of the utility we had with Clutter, and I want it back. Hopefully we’ll see not only a return to feature parity, so that all my unwanted messages stay tucked out of sight, but improvements that make Focused Inbox clearly superior.
(edited 2-8-17 to reflect that you can, indeed, focus or unfocus messages from the mobile app)
Everything at the Microsoft MVP Summit is automatically under NDA, so rather than talk about all the secret stuff, I thought I’d share something I learned there that isn’t under NDA because it was already public. Somehow I missed this announcement before, but: there’s a public preview of a new Exchange Online PowerShell module that supports Azure multi-factor authentication (MFA). If you have turned on MFA for administrators in Office 365, you’ve probably found that they can’t use PowerShell to manage Exchange objects. Now you can: download and install this module and you’re all set. Here’s what it looks like in action:
I found out about this when I complained publicly in Tim Heeney‘s session that this doesn’t work. Thankfully Tim set me straight posthaste; after I got the link to the preview, a little searching turned up fellow MVP Vasil Michev’s article describing it, which I either forgot about or never saw.