Highlighting Critical Meeting Resources in the Teams Meeting Recap

The Teams meeting recap feature highlights some of the important resources which can be generated for meetings. The recording, transcript, and attendance report are displayed under the Details tab for meetings accessed through the Teams calendar app.

How to Create Exchange Dynamic Distribution List with Custom Recipient Filters

Exchange dynamic distribution lists allow messages to be sent to sets of recipients determined by a query against the directory. A custom filter is a powerful way to find the right set of recipients. In this case, we want to find mailboxes with certain job titles whose Azure AD accounts are not blocked for sign-in. Here’s how to create the filter, make sure it works, and create the DDL.

How to Use Microsoft 365 Priority Accounts for Access Checks

Microsoft 365 priority accounts are a way to mark accounts for special processing. Microsoft is building features to exploit priority accounts, but they can be used for other purposes, like checking if an account has account to a resource. Of course, multiple other methods exist to do the same job, but that’s not reason to exclude priority accounts from the mix.

Why New TLS Requirement Stops PowerShell Scripts Sending Email

Exchange Online now insists on TLS 1.2 connections between email clients and servers. PowerShell scripts using the Send-MailMessage cmdlet will fail. The problem is easily solved by forcing PowerShell to use TLS 1.2 to connect, but it does mean that some work is needed to check scripts (before they fail).

Outlook for Windows Gets Meet Now Button for Microsoft Teams

Outlook for Windows is gaining a new Meet Now button in the Teams meeting add-in. You can use the add-in to launch impromptu private Teams meetings. That is, if the settings in the Teams meeting policy assigned to your account allows. And guests better not try to Meet Now when they’re signed into a host tenant because they’ll probably end up frustrated down a black hole, which is a horrible place to be.

How to Retrieve Information About Microsoft 365 Service Incidents

All services suffer outages or incidents. The Service Communications API allow Office 365 tenants to retrieve information about incidents programmatically and report details in whatever way they want. In this post, we show how to use PowerShell to fetch service messages with the API and filter for recent incidents. After that, it’s just a matter of presenting the details.

Teams Channel Calendar App Makes Channel Meetings Easier to Access

The Teams channel calendar app highlights meetings scheduled for a calendar and makes it easier for team members to attend these events. Meetings for all channels in a team are stored in a single calendar, so the app applies a filter to display the meetings belonging to the channel it is installed into.

Finding the Version and Location of the Teams Meeting Add-in

The Teams meeting add-in allows users to schedule online Teams meetings from Outlook. While you might know that the add-in exists, do you know how to find its version number and where the add-in DLL is stored? These questions and others are answered in this post.

How to Share Files in Teams Meetings – It’s Different to Outlook

Long-term Outlook users have probably noticed that they can’t attach files in events created as Teams meetings. Teams like cloudy files, not email attachments, so if you want to send some important information along with a meeting invitation, you can include links to the data or paste it into the body of the invitation. And once the meeting is created, you can share files with meeting participants, which is really the Teams way of getting the job done.

Microsoft Releases New Sensitive Information Types

Microsoft has released a set of new sensitive information types, used to locate sensitive data by Microsoft 365 DLP policies. Many are country-specific versions of previous generic types (like passports or identity cards). The recommendation is to consider upgrading DLP policies to use the new types to get better (more accurate) matching.

How to Make Teams Online Meetings the Default in Outlook for Windows

Outlook for Windows has the option to make Teams online meetings the default for all new meetings. Users can edit meeting settings through Outlook too. Unlike the other Outlook clients, Outlook for Windows depends on a registry setting to control whether an online event should be created. And there’s no support for third-party meeting platforms.

How the New Stream Handles Storage Quotas

Storage for videos stored in the new Stream will be charged against SharePoint Online and OneDrive for Business accounts. This shouldn’t make much difference for Teams recordings, as there’s plenty of storage available for OneDrive accounts. You can increase the default amount to 5 TB in enterprise tenants, and that should be enough for even the most copious of Teams meeting recorders.

Available Now: January 2021 Update for Office 365 for IT Pros

The January 2021 update is available for Office 365 for IT Pros, the only eBook about Microsoft’s cloud Office service that’s updated monthly. Twenty-one of the 24 content chapters are updated as change keeps on happening in Exchange Online, SharePoint Online, Teams, Planner, Stream, Azure AD, and more.

How to Use Bing Images as Custom Backgrounds in Teams Meetings

Bing publishes a new image daily in its home page. You can download the images and use them as custom background for Teams meetings. A PowerShell script automates the task and downloads the images for the last seven days and cleans up any Bing images older than 30 days.. It’s a nice way to use some attractive images to liven up Teams meetings.

Hitting the Million Messages Limit in an Aggregate Group Mailbox

A curious problem happened when a mailbox reported hitting a folder item limit (one million items). The mailbox was an aggregate group mailbox, a system mailbox used to make it easier to search Microsoft 365 Groups. Microsoft now uses a different method to search group mailboxes and will remove these arbitration mailboxes by the end of 2021. If you meet the problem, use a mail flow rule to stop messages being delivered to the mailbox.

Teams Tailors Compliance Records for eDiscovery

The format of the Teams compliance records generated for personal and group chats and stored in Exchange Online mailboxes is changing. Microsoft is removing a bunch of unnecessary attributes from the records to reduce the processing load on the service to retrieve the attributes from Azure AD. The change is unlikely to affect most tenants. Compliance records for older chats are not affected.

Skype for Business Online Connector Retires in February 2021

Microsoft will retire the Skype for Business Online (PowerShell) Connector on February 15, 2021. Office 365 tenants need to check scripts to replace the connector with the Teams PowerShell module, which contains the necessary cmdlets to connect to the policy management endpoint. Once connected, scripts can interact with objects like Teams messaging and meeting policies.

Why Exchange Online Dehydrates an Organization Configuration

Exchange Online has the Enable-OrganizationCustomization cmdlet to “hydrate” the settings in an organization. Most Exchange Online organizations use common configurations, which saves the Office 365 infrastructure some directory space and CPU cycles to deal with custom settings. A hydrated organization has customized settings. The one-time cmdlet switches organizations from a dehydrated state to a hydrated state. Forcing administrators to run the cmdlet is just a little odd.

How to Use PowerShell to Remove Calendar Items from Exchange Online

Microsoft wants to retire the Search-Mailbox cmdlet from Exchange Online. But while the cmdlet available, it does a great job of removing mailbox items. If you get the search query right! In this example, we explain how to write a script to clear out calendar items from the mailboxes of multiple users.

Teams Meet Now Feature Available in Mobile Clients

The Microsoft Teams Meet Now feature is now available in mobile clients and can be used to start impromptu meetings from a user’s calendar or in a channel. Tenants can control the ability of users to schedule Meet Now meetings with a Teams meeting policy where settings are available to control meetings scheduled from the calendar or a channel.

How to Use Forms to Poll Participants in a Teams Meeting

Organizers and presenters of Teams meetings can add simple polls created with Microsoft Forms to collect feedback and information during meetings. It’s a small but useful improvement which will add value to many meetings in the education and other sectors.

Better Membership Synchronization Between Azure AD and Teams

A new Graph API and the Teams AadSync process improve how Teams synchronizes group membership information with Azure AD. The older background sync process was tied to the Teams client and didn’t work so well in practice, especially when scaled up. Things look good for the new mechanism.

Customizing the Browser Theme for a Microsoft 365 Tenant

It’s easy to create a custom theme for the Office 365 browser apps (except Teams, which does its own thing). All you need is a corporate logo, some colors, and perhaps a sense of how colors go together. You can also block users from selecting from the default set of themes that come along with Office 365, an action that might just remove some light from some peoples’ lives.

Teams Drives SharePoint Online Growth to 200 Million Active Users

Microsoft says that SharePoint Online now has 200 million monthly active users. Teams is the major influence driving SharePoint growth with an increasing number of touchpoints between the two Microsoft 365 workloads.

Sensitivity Labels Control External Sharing for SharePoint Online Sites

The container management settings of sensitivity labels can now manage the external sharing capability of SharePoint Online team sites. The same settings as available in the SharePoint admin center or PowerShell can be applied through a label. Caching means that new settings in a label might not be picked up by SharePoint Online for up to 24 hours.

Change in Guest Access for Teams: No Effect on Tenants Already Using Teams

Microsoft is changing the default setting for guest access to Teams from Off to On. This won’t affect tenants already using Teams, but it’s a good opportunity to review how guest access is used in tenants and consider whether existing guest accounts are needed or can be removed. This post offers some ideas about using policies to control guests and how to check what these accounts are used for.

How to Anonymize User Data in Microsoft 365 Usage Reports

The data used for Microsoft 365 usage reports comes from the Microsoft Graph. You can anonymize the data to replace references to user, group, and site names with system-generated values to protect user privacy. This works, but it reduces the usefulness of the reports by a large degree, so you should be prepared to switch to show full user data sometimes.

Understanding Partially Indexed Exchange Online Messages and Attachments

Exchange Online indexes the items stored in mailboxes. Some of the items are partially indexed, meaning that not all of their content is indexable. Microsoft has a PowerShell script to analyze the number of partially indexed items found in mailboxes. The output is kind of esoteric, so we worked it over to create something more understandable.

Why Recurring Teams Meetings Share the Same Online Workspace

A recurring meeting is a series of events. For Teams, each event might be different, but all events share the same online workspace. The advantage for this approach is that the participants see resources shared for all meetings; the downside is exactly the same because some people might not want this to happen.

Important! Microsoft Changes Policy for Recordings of Teams Personal (1:1) Calls

On December 18, Microsoft will switch control over Teams 1:1 meeting recording from meeting to calling policies. By default, this stops users recording 1:1 meetings, meaning that tenant admins will have to update the default calling policy and any custom calling policy to allow recordings to continue. Of course, you might think it a bad idea to allow people to record 1:1 calls, in which case you don’t need to do anything.

December 2020 Update for Office 365 for IT Pros Available

The December 2020 update for the Office 365 for IT Pros eBook is available for subscribers to download. EPUB/PDF files are on Gumroad.com while Amazon Kindle users must contact Amazon to have the updates released to their device. As usual, the update contains a mixture of new information, rewritten content, new tips and techniques, and a few bug fixes.

How to Make Teams Public Preview Features Available to Users

Teams supports the ability to allow selected users to enable Public Preview features in the desktop and browser clients for an early view of functionality. You’ll need to create a new update policy in the Teams admin center and assign it to the people you want to access public preview. It’s all very easy and very useful, which is nice.

How to Enable the First Contact Safety Tip for Exchange Online Protection

Exchange Online Protection (EOP) and Microsoft Defender for Office 365 support anti-phishing policies which generate safety tips for users. The first contact safety tip warns users when they receive email from someone they don’t usually get messages from. It’s a way to put the recipient on their guard, just in case it’s someone trying to impersonate someone else whom the recipient actually knows.

Keeping an Accurate Office 365 Tenant Directory is Important

Many Office 365 features depend on accurate user account data in Azure AD. Here’s how to use PowerShell to track down accounts with missing properties. Once you know which accounts need to be updated, it’s easy to insert the missing properties. Boring, but easy…

New Access Rules for Teams Meeting Chat Membership

Participants in Teams meetings can use the meeting chat to discuss topics, post pointers, and so on. The access rules are changing for some added to a meeting to make sure that people don’t get too much access to meeting resources (like chat) once the meeting finishes. It’s a small but important point for Teams administrators to understand.

The Power of Exchange Online Dynamic Distribution Lists

Exchange Online Dynamic Distribution Lists are a powerful way to address changeable groups of recipients. The query against the directory is the big thing to get right, but you’ve also got to make sure that the directory data is accurate and reliable. Once you’ve got a good directory, it’s easy to create dynamic distribution lists which are easy to use and never go out of date.

Outlook’s Groups Menu Bar Now Includes Teams

Outlook for Windows has a Groups menu bar which is displayed when conversations in a Microsoft 365 group are accessed. A new Teams button is available to bring users to the General channel of team-enabled groups. It’s an interesting decision by Microsoft to add the button because I am not quite sure if any need exists for such a facility.

EOP Escalates Fight Against High-Confidence Phish

A change due in December will improve how Exchange Online Protection suppresses high confidence phish messages and stop them being delivered to user mailboxes. The old-fashioned allowed sender and allowed domain lists are being taken out of the equation and ignored when EOP is sure that it’s dealing with some high-confidence phish. It’s time to check your anti-spam policies.

Exports of Exchange Online Search Results Now Decrypt Attachments

When you use an Office 365 content search to find items, the results from Exchange Online might include some encrypted attachments. A change means that the attachments can now be decrypted to make it easier for investigators to review the information. It’s a small but important change, just like the update to Edge which stops ClickOnce programs running unless an Edge setting is enabled. All good, clean, honest fun.