1. Using the Plenom Busylight for Teams Presence Status April 6, 2020 12:11 pm - The Plenom Busylight is a small LED light that plugs into a USB port on your computer and changes color to reflect your presence status in Teams, Skype, Zoom, Jabber, or several other UC clients. It's well worth the price to signal when you're busy to people whom you share your home with.
  2. Custom Background Images for Teams Meetings April 6, 2020 12:09 am - Teams allows you to use a set of images selected by Microsoft as the background for meetings. It's a nice feature, even if it lacks the ability to upload and use a custom image of your own. This capability was promised, but it looks as if Microsoft knows they need to some work on admin framework before they allow people to upload their own images.
  3. Microsoft Pushes Removal of Basic Authentication from Exchange Online to Mid-2021 April 3, 2020 6:17 pm - Covid-19 dealt a blow to Microsoft's plans to remove basic authentication from 5 connection protocols for Exchange Online and forced them to postpone the removal from October 13, 2020 to sometime in the second quarter of 2021. The news is disappointing because basic authentication is a weakness exploited by many hackers. But you can't plan for a pandemic and Office 365 tenants need more time to be ready for the deprecation.
  4. New Office 365 Themes Available April 3, 2020 9:10 am - In a moment of levity to lift the current situation, we discuss the wide range of themes offered by Office 365 to users. People can choose from 49 different themes to customize the online apps. You can go crazy with something like Super Sparkle Happy, display your love of cats, or choose a simple color. Once chosen, you should see the same theme across all the Office online apps. Except Teams, which does its own thing.
  5. Using Snap Camera with Teams April 2, 2020 12:09 am - Despite many hints that Teams will soon be able to use custom backgrounds in meetings, Microsoft hasn't shipped the feature yet. Some users are trying out software like Snap Camera, and the experience is highlighting some issues that companies might face if employees use custom filters without guidance.
  6. Join Us for Office 365 Exposed April 1, 2020 1:17 pm - We're going to tape an episode of the Office 365 Exposed podcast at 20:00 UTC on April 2 and everyone can join the Teams meeting we're using to tape the podcast. There's lots to talk about, including Microsoft's decision to make Ignite 2019 virtual.
  7. April 2020 Update Available for Office 365 for IT Pros (2020 Edition) April 1, 2020 1:11 am - The April 2020 update for the Office 365 for IT Pros eBook is now available. Subscribers can download the updated files from (EPUB/PDF) or Amazon (Kindle). 17 of the 24 content chapters are changed in this update.
  8. Who Receives Invitations for Teams Meetings March 31, 2020 8:38 am - Teams makes it easy to schedule meetings for people to attend online. You can create meetings with Outlook or the Teams calendar app. Notifications go to those invited, but you can't really invite a channel from a team. If you add a channel to a meeting, that's where the online gathering takes place. So who gets notified then?
  9. Stream Storage Consumption Driven by Teams Meetings Recordings March 30, 2020 7:52 am - The swelling interest in Teams has driven interest in online meetings. The recording generated from Teams meetings end up in Stream, but how much storage is consumed by these recordings? Stream will tell you an overall figure, but you won't know how much storage is consumed by individual videos or who's taking up all the space.
  10. Adding Media to Microsoft Forms March 27, 2020 1:08 am - Microsoft Forms is a great way to build questionaires and other forms for Office 365 (and other) users to answer. Now you can insert media into questions by adding images or videos. When used effectively, the media delivers additional information to help respondents understand the full context of questions before they answer.
  11. Controlling Teams Trending and Suggested Notifications March 26, 2020 1:56 am - If you look at your Teams activity feed, you might notice some notifications automatically generated because "you might be interested." The suggested and trending notifications are intended to drive user engagement, which is nice, but experienced users who already have a busy activity feed might want to disable these notifications.
  12. Reporting Exchange Online Mailbox and SendAs/On Behalf Of Permissions March 25, 2020 10:15 am - Exchange Online mailboxes support SendAs, Send on Behalf Of, and FullAccess permissions. A previous script focused on the FullAccess permission. This version covers all three. It's also a good example of how you need to pay attention to property sets when writing PowerShell code to use the new Exchange Online REST-based cmdlets.
  13. Reporting SharePoint Online Site Storage March 24, 2020 12:07 am - SharePoint Online comes with a reasonable amount of free storage, but it's surprising how quickly that storage can be consumed, especially if you use Office 365 retention policies. With that thought in mind, it's a good idea to check what sites are consuming your SharePoint storage. This post covers how to write a PowerShell script to report SharePoint Online site storage, complete with a couple of bells and whistles.
  14. Reporting Exchange Online Folder Permissions March 23, 2020 8:45 am - In addition to mailbox permissions, Exchange Online supports folder-level delegated permissions. Users can create folder delegations through Outlook desktop. Like mailbox permissions, it's a good idea for tenants to check folder-level delegations to ensure that people don't keep permissions for longer than they should. We explain how to create a PowerShell script to generate such a report.
  15. Work from Home Drives Teams to 44 Million Daily Active Users March 20, 2020 12:12 am - Microsoft says that the number of Teams daily active users is now 44 million, with 12 million of that growth coming in the last week due to the rush to work from home. Perhaps even more impressive is the growth in large deployments, with 650 companies now having 10,000 Teams users and 20 with more than 100,000.
  16. Using Teams to Work from Home March 19, 2020 12:01 am - Due to the impact of the Covid-19 virus, there's been a huge upsurge of interest in using Microsoft Teams to work from home, especially for online meetings. Here's a collection of practical tips about setting your company and personal network up for Office 365 and how to use Teams to run effective meetings collected from a March 18 gathering to discuss best practice about working from home with Teams.
  17. Quick and Easy Office 365 License Assignment Report March 18, 2020 12:51 am - Office 365 licenses can seem complex, especially when you descend to the level of multi-product license plans. PowerShell makes it easy to generate a quick and simple report of who's been assigned which license. And best of all, because the code is PowerShell, you can amend it to your heart's content.
  18. Creating Videos With Stream Mobile March 17, 2020 12:23 am - You might consider Stream to be a kind of corporate video portal, but the ability of Stream mobile clients to record, edit, and upload videos makes the application much more useful. People can file video reports from trips, do product reviews, and share all sorts of interesting information with co-workers by using their mobile device as a production platform.
  19. Reporting Exchange Online Mailbox Permissions March 16, 2020 10:20 am - Exchange Online makes it easy to assign delegated permissions for user and shared mailboxes. But permissions assigned to people might not be still necessary, so it's good to do a periodic check. In this post, we describe a script to scan for permissions on Exchange Online user and shared mailboxes and highlight non-standard permissions in a report generated as a CSV file.
  20. Teams, Internationalization, and @Mentions March 13, 2020 8:47 am - The Teams user interface is being updated to allow non-English clients to be able to use @Team and @Channel mentions in local language and English. It's a small but important point for those who work in a multi-lingual world. The Teams translate feature works pretty well too, even if you translate from one language to another and then to another.
  21. Why Default Mailbox Auditing for Exchange Online Isn’t Quite as Good as It Seems March 12, 2020 12:10 am - Exchange Online enables mailbox auditing by default, which should mean that audit events get to the Office 365 audit log for all E3 and E5 mailboxes. Well, that's what you might thing but that's not what happens. Mailbox events for E5 mailboxes arrive just fine, but you must reenable E3 mailboxes for auditing before their events flow. It's a bizarre situation.
  22. Microsoft Updates Teams PowerShell Module to 1.0.5 March 11, 2020 12:05 am - Microsoft released Version 1.0.4 of the Teams PowerShell module on March 9. The new module comes with some useful updates and is recommended for anyone working with Teams through PowerShell. And if cmdlets don't do the job for you, there's always the Microsoft Graph as you can combine PowerShell and the Graph to solve even more problems.
  23. Teams and Skype Consumer Connect Together March 10, 2020 12:04 am - Teams and Skype consumer users can now chat together if the Office 365 tenant configuration allows. Text-only chats and VOIP calls are supported. Teams users have the opportunity to see what Skype consumers have to say before they accept a connection. It's all part of making sure that Skype for Business Online users can move to Teams without losing connections.
  24. Microsoft Retires Twitter Connector for Teams and Office 365 Groups March 9, 2020 12:00 am - Microsoft has announced the retirement of the Twitter connector for Teams. The news is disappointing because the Power Automate alternative doesn't do as good a job at injecting tweets into Teams. It's a mystery why Microsoft is retiring a working component that does a good job, but no doubt a good reason is known to some and they're saying nothing.
  25. Capturing “Crucial” Office 365 Audit Events Requires E5 Licenses March 6, 2020 12:13 am - Microsoft has released information about high-value Office 365 audit events and audit event retention policies. Both are part of a Microsoft 365 Advanced Audit offering. The MailItemsAccessed event is the first high-value audit event (we can expect more) and the retention policies are used to purge unneeded events from the Office 365 audit log.
  26. Microsoft Makes SharePoint Site Swap Available to Large Tenants March 5, 2020 8:51 am - Large Office 365 tenants with more than 10,000 seats can now use the SharePoint Online site swap feature to replace an old root site with a new communications site. The site swap must be done with PowerShell and needs a new version of the Invoke-SPOSiteSwap cmdlet. Once you prepare your new site for swapping, everything goes smoothly.
  27. Azure Active Directory Sign-On Gets a New Look March 4, 2020 1:38 am - Azure Active DIrectory is getting a slimmed-down background image to help with bandwidth-constrained locations. Office 365 tenants with custom backgrounds won't see the change. Customizing the appearance of the sign-in screen is easy if you prepare. And to finish up, we have pointers to a set of videos about how Azure Active Directory authentication works.
  28. Why Basic Authentication for Exchange Online is So Bad March 3, 2020 1:11 am - Some doubt that Exchange Online will disable basic authentication for five email connection protocols in October 2020. The refrain is that it will be too hard for customers. Well, it might be hard to prepare to eliminate basic authentication, but if you don't, your Office 365 tenant will be increasingly threatened by attacks that exploit known weaknesses.
  29. Office 365 for IT Pros Book Cover March Update Available for Office 365 for IT Pros (2020 Edition) March 2, 2020 12:01 am - The March 2020 update for the Office 365 for IT Pros eBook is now available for subscribers to download. This update features changes to 18 of the 24 content chapters, so it's quite large. We urge subscribers to download and use the updates to make use of the work that goes into tracking, understanding, and documenting what happens inside Office 365.
  30. Microsoft’s Bad Idea to Create an Org-Wide Team for New Office 365 Tenants February 29, 2020 12:55 pm - Microsoft has announced their intention to create an org-wide team for new small to medium tenants with under 5,000 users. This might help Teams, but it's a horrible idea on many levels. Microsoft has no idea whether a new tenant wants to use Teams at all, so stuffing Teams down their throat doesn't seem wise.
  31. Outlook for iOS Gets Rich Text Editor February 28, 2020 12:04 am - Microsoft has revealed that Outlook for iOS is getting a new rich text editor to brighten and embellish email messages. The new editor is in build 4.27.0, but there's no news if Outlook for Android will get the same editor.
  32. Adding Your Personal Calendar to OWA February 27, 2020 12:24 am - You can now add your personal or Gmail calendars to your work OWA calendar. The integration allows for only one personal calendar, and OWA synchronizes events from the personal calendar to make sure that people don't schedule work events when you have personal commitments. TeamSnap calendars are also supported (real-only), but this feature is likely to not be used outside the U.S.
  33. Time Running Out for Exchange Online Basic Authentication February 26, 2020 12:03 am - Microsoft plans to disable basic authentication for five Exchange Online connection protocols on October 13, 2020. They've been clear on this point for several months and are now moving to deliver tools and provide guidance about what people should do about clients that use basic auth connections with Exchange Web Services, Exchange ActiveSync, IMAP4, POP3, and Remote PowerShell. Work is needed to make sure that clients are prepared for the switchover to modern authentication.
  34. Microsoft Updates Exchange Online Management PowerShell Module February 25, 2020 12:02 am - A new version of the Exchange Online management PowerShell module is available. The update includes a number of bug fixes (including some security upgrades) and new features. You should upgrade to the new version as soon as possible and keep an eye out for more changes in the future.
  35. Outlook Mobile Delegate Access for Exchange Online Mailboxes February 24, 2020 12:02 am - Outlook Mobile now supports delegate access to Exchange Online mailboxes. By granting fuil access to a delegate, they can open and work with a mailbox, and send messages using the SendAS or SendOnBehalfOf permissions. The new feature underscores the advantage Outlook mobile enjoys over other mobile Office 365 email clients.
  36. Managing SharePoint Online with PowerShell February 21, 2020 12:15 am - Like many other parts of Office 365, you can manage SharePoint Online with PowerShell. At least, you can manage some aspects of SharePoint Online with PowerShell. Microsoft has made it easier to keep up to date with the latest SharePoint Online module and the PnP module, so there's lots of cmdlets to help Administrators do a better job of automating different aspects of SharePoint Online.
  37. Updating OWA Signatures with PowerShell February 20, 2020 4:11 am - OWA stores user signatures in mailboxes, which makes it a lot easier for Office 365 admins to update signatures centrally with just a few lines of PowerShell and some HTML magic. OK, maybe more than a few lines... but it's a lot less complicated than it is to mess around with the system registry and points the way to how Microsoft might introduce cloud signatures for all Outlook clients.
  38. Updating an Outlook for Windows Signature with PowerShell February 19, 2020 3:02 am - Microsoft is working on cloud signatures for Outlook, but how can you update signatures for the current versions of Outlook click to run. Here's our best attempt with PowerShell. The code works, but it could do with some error handing and various improvements before it could go anywhere near production. Think of it as a working example of why cloud signatures will be so much better,.
  39. Reply with IM Transfers Conversations from Outlook to Teams February 18, 2020 8:02 am - Have you ever been in a to-and-fro email conversation that never gets anywhere fast? It might be better to transfer to Teams, and that's what the Outlook Reply with IM feature does. Instead of battling through multiple replies, you discuss matters in a Teams chat and hopefully end up with a good resolution. At least, that's the plan.
  40. Paging Teams from the Graph with PowerShell February 17, 2020 1:42 am - Writing code to illustrate a point sometimes falls into the trap that things don't work so well when you scale things up. Take Graph calls for instance. Code that works well with 100 teams isn't so good with 4,000. The solution is to keep on telling the Graph to fetch data until it's all in the safe hands of PowerShell, and then process it.
  41. Yammer Interactions When Reading Email in OWA February 14, 2020 12:09 am - If you receive a notification about Yammer conversations in OWA, you might notice that you can now do all sorts of new things to interact with Yammer while remaining in OWA. It's part of Microsoft's effort to make Yammer more relevant and accessible to people who prefer to communicate through email. And the nice thing is that the approach works well.
  42. Teams Supports Edits and Deletions of Multi-Channel Posts February 13, 2020 12:06 am - Microsoft Teams has supported the ability to post to up to 50 channels for a while. Now you can edit or remove channels or update the text of posts. Or even remove a multi-channel post completely. It can be a little confusing when a post is removed from a channel as any replies are left behind, but that's just a matter of user training and education, isn't it?
  43. Controlling how Exchange Online Creates Calendar Events from Email February 12, 2020 12:55 am - Exchange Online reads inbound email to know when messages contain events that should end up in user calendars. OWA is the only client that exposes the settings to control what events are processed, but all clients can display the events Exchange creates. Some new cmdlets are available to support controlling the settings centrally.
  44. Adding a Disclaimer to Calendar Meeting Requests February 11, 2020 9:37 am - Exchange transport rules are a powerful way to apply different conditions to messages as they pass through the transport service. In this case, we add a disclaimer to calendar meeting requests with a pretty simple rule that works on the basis that it detects a special x-header in meeting requests and applies the disclaimer when the x-header exists.
  45. New Teams Files Channel Tab Finally Rolling Out February 10, 2020 12:29 am - After a long delay, Microsoft has started to deploy the new Teams Files channel tab experience to Office 365 tenants. The new experience is more functional than the old, even if it doesn't offer the complete set of features available in the SharePoint Online browser interface. You should see the new tab interface very soon if it's not already in your tenant.
  46. Adding the Same Mailbox to Multiple Distribution Lists February 9, 2020 11:50 pm - A question asked what the best way is to add a mailbox to multiple distribution lists. The admin UIs do the job for a few lists, but PowerShell is the way to go when you have lots of lists to process. Two approaches are discussed here: one uses an array as the input, the other uses a CSV file.
  47. New OWA Files View Makes Attachments More Accessible February 7, 2020 12:09 am - OWA now includes Files in its "module switcher"). The new module allows fast access to attachments stored in any folder in an Exchange Online mailbox. It's a neat feature that will please many people simply because it makes finding often-elusive attachments just that bit easier.
  48. Tracking the Enabling and Disabling of Email for Teams Channels February 6, 2020 1:04 am - The email addresses for Teams channels are interesting objects. Messages sent to channels start conversations in the target channel and are also captured in SharePoint. Any team member can enable or disable the ability of a channel to receive email by creating or removing email addresses and no admin control exists to stop this happening. Events captured in the Office 365 audit log reveal when email addresses are created or removed, meaning that you can at least know what's going on.
  49. Applying Holds to Teams Private Channel Messages February 5, 2020 9:53 am - The Office 365 compliance framework can now to place holds on Teams compliance records created for conversations in private channels. You simply have to place holds on the mailboxes of members of the private channels and hope that no one removes the members from the tenant. If they do, the hold lapses, which seems like a pity.
  50. Teams Adds Control Over User Pinning of Apps February 4, 2020 1:21 am - Teams App Security policies now include an Allow user pinning setting, which controls the ability ot users to pin apps to the left-hand navigation rail. The setting is enabled by default and probably can stay that way in most circumstances. Guest users don't get to pin anything because their accounts are not policy-controlled.
  51. February 2020 Update for Office 365 for IT Pros Now Available February 3, 2020 12:05 am - Subscribers to the Office 365 for IT Pros eBook can download the February update now. This release updates 18 of the 24 content chapters, so it's a pretty big update overall. No other eBook (or printed book) attempts to update as often as we do, which means that our content is the most up-to-date available to read about Office 365 and associated technologies. That's a nice position to be in.
  52. Microsoft 365 Compliance and Security Centers Rolling Out to Office 365 Tenants January 31, 2020 12:00 am - The Microsoft 365 Compliance and Security centers are roling out to Office 365 tenants where they'll replace the old Security and Compliance Center over time. The new centers look fresher than the SCC, but looks can deceive and it's much more important that the functionality exposed in the new portals work reliably all the time.
  53. Microsoft Office Cloud Revenues Keep Growing January 30, 2020 1:53 pm - Microsoft reported another good quarter in their FY20 Q2 results. Among the highlights was more growth for Office 365 in revenues and users. Microsoft's cloud juggernaut keeps on moving and there's no sign when things might slow.
  54. Reporting Office 365 Group Deletions January 30, 2020 9:15 am - Office 365 Groups (and their underlying teams and sites) can be removed by user action or automatically through the Groups expiration policy. By examining records in the Office 365 audit log, we can track exactly when groups are soft-deleted followed by permanent removal 30 days later. All done with a few lines of PowerShell and some parsing of the audit data held in the records.
  55. Reporting Team Deletion Events to Office 365 Administrators January 29, 2020 9:19 am - A question asked how to be notified when people delete Teams. The answer lies in the Office 365 audit log, and once we've found out when Teams are deleted are who deleted them, we can notifications to administrators via email or by posting to a Teams channel. The administrators can then decide if they should restore the deleted team or let it expire and be permanently deleted after 30 days.
  56. New OWA Becomes Default for Mobile Browsers January 28, 2020 12:03 am - Not many Office 365 users choose OWA as their mobile client, but those who do will soon be forced to use the new OWA because Microsoft is removing the toggle to allow people to switch between the old and new versions in February, just like they did for workstation versions last July. The new OWA is a fine client, but its usefulness on mobile browsers is not as good as the functionality offered in Mobile Outlook, which continues to be our choice as the best mobile Office 365 email client.
  57. Office 365 OK for Chrome 80 SameSite Update January 27, 2020 3:41 pm - Chrome 80 appears on February 4 complete with "SameSite" updates to close off the potential for cross-site request forgery attacks. Office 365 has many web interfaces, so Microsoft has had to do some work to prepare for Chrome 80. Microsoft says that Office 365 is prepared but customers will have to apply patches for on-premises products, once the patches are available. Or stop using Chrome. Which mightn't be a bad thing.
  58. Auto-Label Policies in SharePoint Online and OneDrive for Business (Preview) January 27, 2020 9:13 am - A recent Teams Live Event hosted by Microsoft's Information Protection team discussed the automatic assignment of sensitivity labels to SharePoint Online and OneDrive for Business content. A preview is now available and Microsoft hopes to make this functionality available at the end of March 2020. You'll need Office 365 E5 or Microsoft 365 E5 licenses.
  59. Busy Office 365 Conference Line-up for 2020 January 24, 2020 9:33 am - Every year brings the opportunity to attend or present at Office 365 conferences. A pretty good lineup has developed for 2020 and I'm looking forward to making the rounds to learn more about Office 365 in places like New Orleans to Las Vegas to Oslo and Amsterdam.
  60. Phishing Attempt to Grab Office 365 User Credentials January 23, 2020 9:36 am - Office 365 users might receive a phishing attempt to say that they've just been paid by a UK healthcare group. The message shows some obvious signs to tell the recipient that it only contains trouble, but these signs are easier for humans to pick up than they are for machine learning. The combination of good message hygiene and user education should be enough to deflect phishing attacks.
  61. Using the Groups Admin Role January 22, 2020 12:10 am - The Groups admin role was added to Office 365 in November 2019 to allow tenants to assign responsibility for day-to-day group management to specific users through interfaces like the Microsoft 365 Admin Center. The role is still relatively unknown and probably not used in many tenants. In this post, we discuss how to use PowerShell to assign the role to those allowed to create new groups.
  62. Microsoft to Enable Recordings of Teams Meeting Recordings Outside Local Datacenter Region January 21, 2020 9:42 am - In mid-February, Microsoft will roll out a change to allow Office 365 tenants in regions where the Teams and Stream services are not co-located to record Teams meetings for the first time. This might be good news for you, but it might also pose a data sovereignty issue because once you start using Stream in another region, that's where the recordings will stay.
  63. SharePoint Library IRM Protection and Office 365 Sensitivity Labels January 20, 2020 8:30 am - Now that SharePoint Online supports Office 365 Sensitivity Labels, it's time to consider how to protect files stored in document libraries. When you compare the two approaches, there's really only one winner. And there's no surprise in saying that the winner is Office 365 Sensitivity Labels.
  64. Setting Custom Recipient Limits for Exchange Online Mailboxes January 17, 2020 9:40 am - Exchange Online now supports a custom recipient limit for mailboxes of between 1 and 1000. The limit controls the maximum number of recipients a mailbox can add to a message. Think of the fun you could have by setting the recipient limit on manager mailboxes to something small, like 6....
  65. Teams Gets Enhanced Scheduling Experience January 16, 2020 3:38 am - Microsoft has given the Teams desktop and browser clients an "enhanced scheduling experience." In other words, the form used to create meetings is better than before. It's true that the new form looks a lot like Outlook and makes it easier to set up meetings, but don't think of Teams as the equal of Outlook in calendar management, because it isn't.
  66. Going to Vegas for The SharePoint Conference 2020 January 15, 2020 9:17 am - The SharePoint Conference 2020 takes place in Las Vegas on 19-21 May 2020. SharePoint is very important to Office 365 and it's important that tenant administrators understand SharePoint. Tony is going to Vegas to learn and to deliver sessions about Teams and Office 365 Sensitivity Labels. And avoid gambling, vice, and other bad things.
  67. Updating the Office 365 Groups and Teams Activity Report Script January 14, 2020 9:54 am - After a couple of years, it's time to update the Office 365 Groups and Teams Activity Report script. Written in PowerShell, the script analyzes the groups in an Office 365 tenant to figure out if each group or team is in active use. Because it's a PowerShell script, you can amend the code to your heart's content.
  68. Read Receipts Available for Teams Personal and Group Chats January 13, 2020 12:12 am - Teams users can now see read receipts for messages in private and group chats. The read receipt is a visual indication that someone has read a message rather than a positive signal back to the user, but it works well. Controls over read receipts are available at a user and tenant level (through messaging policies).
  69. Microsoft Tries to Deprecate Classic Azure Information Protection Client January 10, 2020 12:08 am - Microsoft retracted the announcement of the deprecation of the classic Azure Information Protection client and label management in the Azure portal. Office 365 sensitivity labels have taken over from AIP clients in most tenants, so the impact of this change is limited. However, if you still need to use an AIP client, you should move to the unified version.
  70. Microsoft Retreats From 1TB Limit for Auto-Expanding Archives – For Now January 9, 2020 12:01 am - In November, Microsoft set a 1TB limit for Exchange Online auto-expanding archive mailboxes. Now they've retreated and the latest service description says nothing about a limit. The two changes in the service featured little or no customer communications and a total lack of any supporting material, like administrative controls to help manage archive mailboxes approaching the limit. While a limit has gone for now, it will be back.
  71. Posting Microsoft 365 Roadmap Items to Teams January 8, 2020 12:45 am - Finding it hard to keep up to date with Office 365? This post describes how to use PowerShell to post recent Microsoft 365 roadmap updates to a Teams channel.The message cards hold details of what an update contains, its status, the posting date, and the technology categories the item covers. Apart from posting to Teams, the script also creates a CSV file holding details of all the roadmap items that you can use for reporting and analysis.
  72. Microsoft Removing Legacy Office 365 eDiscovery Tools January 7, 2020 8:53 am - Microsoft announced the retirement of legacy eDiscovery tools from Office 365. The Exchange Online in-place holds and eDiscovery tool, Office 365 Advanced eDiscovery 1, and the Search-Mailbox cmdlet are being retired. All will be gone by mid-2020. It's a pity to see the Search-Mailbox cmdlet being removed, but time and progress make this kind of thing inevitable.
  73. Microsoft Fixes Teams Problem After SharePoint Site Rename January 6, 2020 9:33 am - Teams and SharePoint Online share a connection through the Files Channel tab. Unfortunately, if you rename the URL of a SharePoint site, the connection broke. The good news is that Microsoft has now fixed the problem. Some pesky bugs got in the way, one of which stopped the connection being restored. But the developers persisted and the final bug was fixed last week.
  74. Office 365 for IT Pros Book Cover January 2020 Update Available for Office 365 for IT Pros January 5, 2020 3:29 pm - Office 365 for IT Pros is the only book that is continuously updated to track progress of Microsoft's Cloud Office service. The January 2020 update is now available for subscribers to download from or Amazon. Fifteen out of 24 chapters are updated in this release. As always, we'd like subscribers to download and use the new content.
  75. Teams Priority Notifications Promotion Extended January 3, 2020 12:06 am - Teams supports priority notifications to nag users when something important happens and they need to respond. Enterprise Office 365 users can send as many urgent messages as they want, but Microsoft plans to charge frontline users to send more than five messages monthly.
  76. Using the Activity Tab in Teams Personal Chats January 2, 2020 10:38 am - Teams personal chats display an activity tab that allows you to get an insight into what person you're chatting with is doing. Some might worry that the other person will see something that they shouldn't, but there's nothing to worry about.
  77. Happy Office 365 Holidays 2019 December 23, 2019 12:12 am - The Office 365 for IT Pros Writing team is taking a short break for the holiday season. We'll be back in 2020 with new articles and insight into Office 365 as well as an update for the book on January 6. Everyone needs to recharge their batteries and we'll be using the holidays to prepare for all the work we know that's coming in 2020.
  78. The Final Days of Office 365 Video December 20, 2019 9:09 am - Microsoft has announced how the final phases of the migration from Office 365 Video to Stream will proceed. The biggest thing to understand is that you have until March 2020 to decide to migrate or delay - unless you've already migrated, in which case you don't need to do anything. Migration isn't particularly difficult unless you have done something special to customize Office 365 Video.
  79. Antivirus Exclusions and the Teams Desktop Client December 19, 2019 12:46 pm - Like all applications, the Microsoft Teams client has some "hot" files that the app depends on. Antivirus software processing can affect app performance if it conflicts with the hot files. You can exclude the Teams hot files from antivirus processing to see if that helps performance. Like anything to do with antivirus software, it's a question of balancing security and performance.
  80. Office 365 Message Encryption (OME) Making Protected Email Better December 18, 2019 8:34 am - Microsoft is releasing some updates to Office 365 Message Encryption (OME) in January. The detail in the announcement wasn't great, so we plunged in to find out what's happening. THe bottom line is that OME will use tenant domains to send email so that anti-spam filters will consider the messages to be authentic.
  81. The End of Delve Blogs December 17, 2019 9:58 am - Microsoft has announced that Delve blogs will no longer be supported in 2020. The news is unsurprising because Delve blogs have not been actively developed for several years. Office 365 tenants with content in Delve blogs must figure out where to move the content to. It might be the case that you don't need to do anything because the content isn't needed. If you do need to keep it, you could move Delve blog posts to SharePoint news or similar repositories.
  82. Blocking Outbound Messages Stamped with an Office 365 Sensitivity Label December 16, 2019 9:17 am - Exchange Online transport rules can block outbound email stamped with selected Office 365 Sensitivity Labels to make sure that confidential material doesn't leave organizations. The transport rule is very easy to construct with the only complication being the need to discover the GUID of the sensitivity label you want to block. Fortunately, PowerShell gives us an easy way to find a label's GUID.
  83. Microsoft Launches Office 365 in Switzerland December 13, 2019 1:59 am - Office 365 services are now available in Switzerland from Microsoft's datacenters located in Geneva and Zurich. The services available include Exchange Online, SharePoint Online, and Teams. Swiss tenants will continue to access other services like Stream and Planner from Office 365 datacenters in other regions.
  84. Publishing Content From Another SharePoint Site to Teams December 12, 2019 11:07 am - Publishing SharePoint Online content to Teams is a great way to make users aware of important information. The standard SharePoint web part makes it easy to publish content from the site belonging to a team. Things are a little more difficult when you want to publish content to a team from a different site. Fortunately the website tab comes to the rescue.
  85. How to Save SharePoint Online and OneDrive Files and Folders for Later December 11, 2019 10:16 am - We all store lots of information in the cloud and sometimes it is hard to find work that needs to be resumed or finished. OneDrive for Business and SharePoint Online now boast the ability to mark files and folders for later. The two apps share a common list and make it easy for users to find work that they need to return to.
  86. Teams Replaces Commercial Cloud Trial with Exploratory Experience December 10, 2019 9:14 am - Microsoft Teams will soon offer users the chance to engage with an exploratory experience to see what Teams is all about. The new experience replaces the previous 1-year trial offer. Office 365 tenant admins who don't want users to test software can disable the ability to sign up for trial apps and services in the Office 365 Admin Center.
  87. How to Assign Presenters in a Teams Meeting December 9, 2019 10:52 am - Microsoft Teams now supports roles for meetings. You can assign the presenter role to specific participants, who then have rights to present and other actions, like recording the meeting. Everyone who's not a presenter is an attendee. These folk stay nice and quiet and listen to what's going on and all the good information shared by the presenters.
  88. How to Trim Videos With Stream December 6, 2019 10:17 am - Microsoft Stream now has the ability to trim content from the start and end of videos. The feature is very easy to use and is a good way to remove the seconds of lead-in often captured in recordings. Only the start and end of videos can be trimmed as there's no capability to remove content from the middle of recordings.
  89. Improved Role Management in the Office 365 Admin Center December 5, 2019 8:46 am - The Office 365 Admin Center is a critical tool for tenant admins. Recently, Microsoft has improved the management of role assignments by providing a way to compare what different roles can do. The idea is that if you know exactly what a role enables people to do, you're less likely to assign the wrong role to the wrong people.
  90. Outlook for iOS Can Finally Snooze, But Some Interesting Features Remain Unavailable Outside the U.S. December 4, 2019 8:21 am - Outlook for iOS finally supports the Do Not Disturb feature to suppress notifications for new email, something that Outlook for Android has been able to do for 18 months. iOS and Android are obviously different ecosystems, so the delay might have been caused by problems dealing with the Apple notification service. In any case, you can now snooze some or all of your email accounts. In other news, some of the more interesting features available to U.S. email accounts are still not available outside the reach of Cortana.
  91. Microsoft Fixes Irritation in Skype for Business Online PowerShell Module December 3, 2019 9:10 am - The Skype for Business Online PowerShell module is not well liked. It works differently to other modules and has some oddities, including the ability to disconnect sessions after 60 seconds and fail to reconnect. The new Enable-CsOnlineSessionForReconnection helps to keep sessions going, so that's one small but irritating oddity off what could be a long list.
  92. Office 365 for IT Pros 5-star rating Office 365 for IT Pros December 2019 Update Released December 2, 2019 6:44 am - The Office 365 for IT Pros team is proud to announce the availability of the December 2019 update for the eBook. Subscribers can download the updated files from or Amazon. The December update includes changes to 21 of the 24 content chapters, so it's a pretty big update. Please download and use the updated files at your earliest convenience!
  93. Why Site Renames and Teams Private Channels Mean You Should Review the Usage of Get-SPOSite November 29, 2019 8:56 am - The Get-SPOSite PowerShell cmdlet is used to fetch details about SharePoint Online sites. It works well, but some recent functionality upgrades means that script writers need to be more precise about how they use the cmdlet. Most scripts don't need to process redirect sites or the sites belonging to Teams private channels, so why would you ask Get-SPOSite to fetch these sites?
  94. Why We Write PowerShell (for Office 365) Like We Do? November 28, 2019 10:16 am - Everyone's PowerShell style is different. Here at Office365ITPros, we try and write code to help people understand what's possible when working with Office 365. Our scripts are certainly not up to professional standard in that they're incomplete in many ways (comments are always good). But the code works and proves what you can do, which we think is important.
  95. How to Configure the Per-Site Anyone Link Expiration Policy for SharePoint Online Sites November 27, 2019 5:52 am - You can use PowerShell to configure a customized per-site Anyone sharing link period for different sites. Public sites might have a 365 day period while more confidential sites might have a more restricted period. All it takes is the Set-SPOSite cmdlet to set the necessary properties and you have a customized policy.
  96. Get Email Notifications When Office 365 Services Break November 26, 2019 7:44 am - Office 365 is a complex place and service incidents happen all the time. When something breaks, it's good to know what those problems are. A new feature in the Office 365 Admin Cemter enables you to get email notifications for service incidents that affect your tenant. It's all goodness, as long as the email service you choose to receive notifications remains in operation.
  97. Three Ways to use PowerShell to Send a Welcome Message to New Office 365 Users November 25, 2019 8:00 am - Multiple PowerShell modules are available to Office 365 administrators to automate common processes. In this case, we want to send a welcome message to new accounts. Three PowerShell modules are available, but what's the best in terms of performance and ease of use? There's only one answer and that's Exchange Online.
  98. Azure Active Directory Group Naming Policy: Prefix or Suffix? November 22, 2019 10:23 am - The Azure Active Directory Group Naming policy generates display names for new Office 365 Groups created by various applications. You can include a prefix or suffix in a group name, The approach taken by email favored prefixes because this gathered all distribution lists together in one place in the GAL. However, prefixes work better with applications like Teams.
  99. Using the Immersive Reader in Teams and OWA November 21, 2019 9:22 am - The Microsoft Immersive Reader exists to make messages more readable for those who need a little help. It's built into Office apps like Teams and OWA. Most people don't know this or don't need to use the reader, but those who do need support to access and understand text will find the Immersive Reader very helpful.
  100. How Office 365 Tenants Can Disable Self-Service Purchases for Power Platform Apps November 20, 2019 9:39 am - The prospect of allowing user-controlled purchases of Power Platform apps in an Office 365 tenant maddened many administrators. Microsoft promised to release a method to allow administrators control self-service purchases in a tenant. The MSCommerce PowerShell module is now available. Here's how to use it to disable self-service purchases.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.