News, views, and practical insights about topics relating to Microsoft Teams.
Latest Articles
A question asked about the best way to remove channel messages from Teams. Microsoft 365 retention policies are an option, but you'll have to wait for retention processing to complete. PowerShell helps because you can create a script to remove all messages and replies from a channel. Everything works, but processing is slow, as we discover when we plunge into the details of writing code.
Microsoft has a new approach to control private team discoverability. You can have all-in access by enabling discoverability through Teams policies or granular access by using sensitivity labels to control if private teams are discoverable or not. This article explains how both methods work.
An article published in 2021 about creating a Teams policy assignment report didn't include group-based assignments. With some adjustments to the PowerShell code fills the gap and we now have a complete report, which is always nice.
On the show this week, Steve and Paul talk through a plethora of new updates arriving in Microsoft Teams, Entra ID's leap towards zero trust, plus MVP Andy Huneycutt joins the Podcast to discuss Copilot for Microsoft 365 adoption.
Microsoft 365 Tenant-to-Tenant Migrations are more than just a data transfer! In this blog, Karin Skapski explores practical steps and scripts to establish cohesive visual branding in a Microsoft 365 tenant, ensuring a seamless transition for both your team and data.
In this article, Karin Skapski explores some best practices for Teams Meeting recordings Governance, while also considering a few out-of-the-box Teams meeting policies and premium features in Microsoft Purview Data Lifecycle Management.
A Teams external access whitelist controls the domains that users can connect to for federated chats. Organizations often limit federation using a whitelist to reduce the possibility of attacks through chat communications. This article explains how administrators can discover the set of domains users chat with by analyzing chat information using the Microsoft Graph PowerShell SDK.
Security is not a one-time thing. We must improve configurations as products evolve and new situations arise. In this blog, James Yip dives into his top five security topics for Microsoft 365 Projects.
On October 5, 2023, Microsoft announced the general availability of the new Teams 2.1 client. Based on a new architecture and promising better performance and lower system resource usage, Teams 2.1 is available for Windows and macOS desktops and browsers. The signs are good as the client has been in public preview since March, but we'll only really know how successful the client is after several months of use.
A previous article explains how to delete Teams chats using an interactive Microsoft Graph PowerShell SDK session. This article builds on that information and explains how to use an Azure Automation runbook to find and remove specified chat threads by scanning all user accounts. The results of the scan and any removed chat threads are emailed to a nominated address at the end of processing.
A beta version of a Graph API to delete Teams chat threads allows administrators to remove unwanted chats. This article reviews how the API requests work to delete, list, and undo deleted chat threads using cmdlets from the Microsoft Graph PowerShell SDK. The first step is to find chats to remove, so we wrote a script to report all the chat threads for the signed-in user.
Recently, security researchers at JumpSec labs identified a vulnerability in Teams that allows malware delivery through Teams chat. Microsoft Acknowledged the vulnerability but didn't release any immediate remedies. In this blog, we will discuss two practical methods to avoiding malware delivery within Teams.