Type something to search...
Vishing and synthetic media detection in Teams

Vishing and synthetic media detection in Teams


Introduction

The Teams PowerShell 7.9.0 module introduced two parameters that were not the subject of a dedicated announcement : VoicePhishingDetection in the calling policy and SyntheticMediaDetection in the meeting policy. The first one detects voice phishing attempts during an inbound call, the second one the presence of artificially generated audio or video content in a meeting.

Both answer the same evolution of the attacks : impersonation by voice and by image has become accessible, and the control can no longer rely on the sole vigilance of the user.


Vishing detection in calls

The VoicePhishingDetection parameter enables an AI-based detection of vishing attempts during live inbound calls. Four values are available :

  • BannerAndAudio : Visual alert and voice alert, default value
  • Banner : Visual alert only
  • Audio : Voice alert only
  • None : No alert

The alert is triggered during the call, and not afterwards in a report. This is the difference with the classic spam filtering, which qualifies the caller before pickup : here, it is the content of the conversation that is analyzed.


Synthetic media detection in meetings

The SyntheticMediaDetection parameter of the meeting policy accepts two values, Enabled by default and Disabled. When it is disabled, no detection occurs and the other related properties are ignored.

A second parameter, SyntheticMediaDetectionAppId, designates the Teams application ID of the detection bot used for the analysis. The zero GUID, that is 00000000-0000-0000-0000-000000000000, corresponds to the default behavior of the platform : no provider if the Microsoft detection isn’t available, Microsoft detection if it is. This parameter therefore opens the door to third party detection engines, a model already seen with compliance recording.


Configuration in PowerShell

Both parameters are configured from the Teams PowerShell module :

Connect-MicrosoftTeams

Set-CsTeamsCallingPolicy -Identity Global -VoicePhishingDetection BannerAndAudio

Set-CsTeamsMeetingPolicy -Identity Global -SyntheticMediaDetection Enabled

Checking the effective state is done with the corresponding read commands :

Get-CsTeamsCallingPolicy -Identity Global | fl VoicePhishingDetection

Get-CsTeamsMeetingPolicy -Identity Global | fl SyntheticMediaDetection, SyntheticMediaDetectionAppId

note

At the time of publishing this post, the Microsoft Learn documentation indicates for both parameters that the feature isn’t fully released yet and that the setting has no effect. The values can be set right now, but no detection occurs as long as the service isn’t enabled on the Microsoft side.

What it means for administrators

Both parameters are active by default, BannerAndAudio for calls and Enabled for meetings. No action is therefore necessary to benefit from them the day the feature arrives, but two points deserve an early decision.

The first one concerns the environments subject to employee notification obligations, the analysis of the content of a call or a meeting falling under the same type of framework as transcription. The second one concerns false positives on legitimate calls, a collection service or an external technical support being able to show the same signals as a phishing attempt. The Banner value offers a compromise, by flagging without interrupting the conversation with a voice alert.


Conclusion

These two parameters complete the series of protections released this year in Teams, after bot detection in meetings and trust indicators on external participants. They are configurable today and active by default, which leaves time to settle the question of informing the users and of the desired alert level before the detection becomes effective.


Sources

Microsoft Learn - Set-CsTeamsCallingPolicy

Microsoft Learn - Set-CsTeamsMeetingPolicy

Microsoft Learn - Calling policies in Teams


Did you enjoy this post ? If you have any questions, comments or suggestions, please feel free to send me a message from the contact form.

Don’t forget to follow us and share this post.

Related Posts

How I resolved dropped Teams calls

How I resolved dropped Teams calls

Introduction A customer contacted me to tell me that he was having an issue with his Microsoft Teams telephony. Outgoing calls are being cut off even before the audio connection is establ

Read More
Pricing update for Teams telephony licenses

Pricing update for Teams telephony licenses

Introduction Microsoft recently announced a price increase for several Teams telephony licenses, effective April 1, 2025. This pricing update reflects the continued innovation and increased

Read More
Email verification of external Teams participants

Email verification of external Teams participants

Introduction Microsoft Teams Premium introduces a new feature to enhance the security and reliability of your meetings: email verification for external participants. This feature allows m

Read More
How to disable self-service on Copilot licenses

How to disable self-service on Copilot licenses

Introduction Microsoft has activated a setting in the tenants (by default) to allow any user to purchase a Microsoft Copilot license through the *Microsoft 365 Copilot self-service pursha

Read More
The SMS messages will be native in Teams

The SMS messages will be native in Teams

Introduction Microsoft Teams continues to evolve, offering comprehensive communication and collaboration solutions. Among its features, SMS integration allows Teams users to easily communic

Read More
How to activate Microsoft 365 Passkey in Entra ID

How to activate Microsoft 365 Passkey in Entra ID

Introduction Microsoft 365 Passkey is an authentication method that replaces passwords with more secure options like facial recognition, fingerprint, or a PIN.Prerequisites **<

Read More
How to sign in with Passkey to Microsoft 365

How to sign in with Passkey to Microsoft 365

Introduction Microsoft 365 Passkey is an authentication method that replaces passwords with more secure options like facial recognition, fingerprint, or a PIN.Prerequisites **<

Read More
Import the DigiCert Root G2 certificate into a Ribbon SBC

Import the DigiCert Root G2 certificate into a Ribbon SBC

Introduction Since the arrival of Teams Direct Routing telephony, TLS certificates used by Microsoft servers are linked to the following root certification authority :Common Certificate

Read More
Import the DigiCert Root G2 certificate into an Audiocodes SBC

Import the DigiCert Root G2 certificate into an Audiocodes SBC

Introduction Since the arrival of Teams Direct Routing telephony, TLS certificates used by Microsoft servers are linked to the following root certification authority :Common Certificate

Read More
How to configure callback in a Teams queue

How to configure callback in a Teams queue

Introduction Callback in Teams allows callers in a queue to be called back after a certain time rather than waiting until an agent becomes available.Prerequisites **Required

Read More
How to add tags to an Azure virtual machine

How to add tags to an Azure virtual machine

Introduction Tags in Azure are customizable labels (in the form of metadata) that you can apply to your resources to organize and manage your cloud environments more efficiently. They play

Read More
How to handle duplicates in Teams directory search

How to handle duplicates in Teams directory search

Introduction Microsoft recently announced a significant optimization for the search by name and extension functionality in its Teams auto attendants. You have probably already had this case

Read More
How to inventory Direct Routing numbers in Teams

How to inventory Direct Routing numbers in Teams

Introduction Microsoft Teams continues to evolve to offer ever more effective communication and collaboration solutions. To make life easier for administrators, Microsoft has announced the

Read More
The end of AzureAD and MSOnline PowerShell modules

The end of AzureAD and MSOnline PowerShell modules

Introduction Microsoft recently announced the General Availability of the Microsoft Entra PowerShell module. This module offers administrators and IT professionals a new way to manage and

Read More
PowerShell Teams module updated to version 6.8.0

PowerShell Teams module updated to version 6.8.0

Introduction Microsoft recently released the new version 6.8.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
Debugging Teams calls via the SIP ladder

Debugging Teams calls via the SIP ladder

Introduction Microsoft Teams continues to evolve to offer ever more advanced communication and collaboration solutions. Among the features arriving very soon, we find the possibility of obt

Read More
How to block a specific external user in Teams

How to block a specific external user in Teams

Introduction Microsoft recently introduced a new feature for Teams administrators to block specific external users. This update aims to strengthen security and protect internal members of t

Read More
How to enable LAPS on the MTR Admin account via Intune

How to enable LAPS on the MTR Admin account via Intune

Introduction Microsoft's LAPS (Local Administrator Password Solution) is a free tool designed to improve password security for local administrator accounts on workstations, servers and

Read More
PowerShell Azure module updated to version 13.3.0

PowerShell Azure module updated to version 13.3.0

Introduction Microsoft recently released the new version 13.3.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
PowerShell Teams module updated to version 6.9.0

PowerShell Teams module updated to version 6.9.0

Introduction Microsoft recently released the new version 6.9.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
How to analyze Direct Routing calls via the SIP ladder

How to analyze Direct Routing calls via the SIP ladder

Introduction I wrote an article last February to announce the upcoming release of the SIP ladder to analyze Teams Direct Routing calls from the Microsoft Teams Admin Center. The feature is

Read More
Impact analysis of Entra ID conditional access policies

Impact analysis of Entra ID conditional access policies

Introduction Conditional access in Entra is a security policy that allows administrators to control access to applications and resources based on specific conditions. These conditions can i

Read More
How to analyze incoming calls in Teams with CQD

How to analyze incoming calls in Teams with CQD

Introduction Microsoft's Teams Call Quality Dashboard (CQD) is a powerful tool designed to help administrators monitor and improve the quality of phone calls within their organization.

Read More
How to create a Windows local admin account via Intune LAPS

How to create a Windows local admin account via Intune LAPS

Introduction I wrote an article last February on how to replace the password of your MTR's local account using LAPS (Local Administrator Password Solution) in Intune. I concluded my article

Read More
How to enable Zoom and Webex meetings on MTR

How to enable Zoom and Webex meetings on MTR

Introduction In the modern business world, effective collaboration is essential. Organizations use various video conferencing platforms to stay connected, and it's crucial to be able to joi

Read More
New security approach for non-compliant emails

New security approach for non-compliant emails

Introduction Microsoft has announced a major update to Defender for Office 365 that strengthens email security by improving the handling of non-RFC compliant emails. This initiative is

Read More
How to enable LDAP routing in an Audiocodes SBC

How to enable LDAP routing in an Audiocodes SBC

Introduction LDAP (Lightweight Directory Access Protocol) routing over an SBC (Session Border Controller) allows calls to be managed using information stored in an Active Directory.

Read More
PowerShell Teams module updated to version 7.0.0

PowerShell Teams module updated to version 7.0.0

Introduction Microsoft recently released the new version 7.0.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
Checking licenses for PSTN bot calls in Teams

Checking licenses for PSTN bot calls in Teams

Introduction Microsoft has announced an important update regarding license verification for PSTN bot calls to users in Microsoft Teams. This update aligns licensing requirements for Teams u

Read More
Blocking screenshots during Teams meetings

Blocking screenshots during Teams meetings

Introduction Microsoft Teams continues to strengthen the privacy and security of online meetings. Starting in July 2025, a new feature will be rolled out to prevent screenshots during meeti

Read More
"Anti-Tampering" certification for Defender for Endpoint (2025)

"Anti-Tampering" certification for Defender for Endpoint (2025)

Introduction Microsoft recently announced that Microsoft Defender for Endpoint has successfully passed the 2025 anti-tampering tests conducted by AV-Comparatives, a recognized independe

Read More
Managing call priorities in Teams call queues

Managing call priorities in Teams call queues

Introduction With the evolving use of Microsoft Teams as a business telephony solution, Microsoft is introducing a highly anticipated feature : call priority management in queues. This new

Read More
CyberGate connects your intercoms in Teams

CyberGate connects your intercoms in Teams

Introduction In a world where unified communications have become essential, CyberGate presents an innovative solution for integrating your IP devices directly into Microsoft Teams. Develo

Read More
PowerShell Teams module updated to version 7.1.0

PowerShell Teams module updated to version 7.1.0

Introduction Microsoft recently released the new version 7.1.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
PowerShell Azure module updated to version 14.1.0

PowerShell Azure module updated to version 14.1.0

Introduction Microsoft recently released the new version 14.1.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
How to configure a calling plan spend limit in Teams

How to configure a calling plan spend limit in Teams

Introduction Businesses interested in using Microsoft Teams as their single provider for telephony services, but reluctant due to the high cost of calling plans, can choose a *Pay-As-You-Go

Read More
How to configure and analyze emergency calls in Teams

How to configure and analyze emergency calls in Teams

Introduction Microsoft Teams telephony offers an essential feature for organizations : emergency call management. This feature allows users to make emergency calls while dynamically providi

Read More
PowerShell Teams module updated to version 7.2.0

PowerShell Teams module updated to version 7.2.0

Introduction Microsoft recently released the new version 7.2.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
PowerShell Azure module updated to version 14.2.0

PowerShell Azure module updated to version 14.2.0

Introduction Microsoft recently released the new version 14.2.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
How to enable DLP for Teams with Purview

How to enable DLP for Teams with Purview

Introduction In a context where sensitive data, particularly banking information, is increasingly circulating in collaborative tools, businesses must be extra vigilant to avoid accidental o

Read More
How to enable DLP for Outlook with Purview

How to enable DLP for Outlook with Purview

Introduction Last week, I showed you how to enable DLP for Teams with Microsoft Purview to prevent accidental or malicious data leaks (Data Loss Prevention). Purview is a comprehensive

Read More
PowerShell Teams module updated to version 7.3.0

PowerShell Teams module updated to version 7.3.0

Introduction Microsoft recently released the new version 7.3.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
PowerShell Azure module updated to version 14.3.0

PowerShell Azure module updated to version 14.3.0

Introduction Microsoft recently released the new version 14.3.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
Entra Private Access for Domain Controllers

Entra Private Access for Domain Controllers

Introduction Microsoft has announced the Public Preview of Microsoft Entra Private Access for Active Directory Domain Controllers, a major step forward in strengthening the security of

Read More
How to use shifts in a Teams queue

How to use shifts in a Teams queue

Introduction The Shifts app in Microsoft Teams is a work schedule management tool designed primarily for frontline teams. It allows managers and employees to plan, view, share, and manage

Read More
How to reroute a 404 call with an Audiocodes SBC

How to reroute a 404 call with an Audiocodes SBC

Introduction When a call is sent to an unknown number or extension in a business telephony solution, the call fails and returns an error. Sometimes, this extension is known in another syste

Read More
PowerShell Teams module updated to version 7.4.0

PowerShell Teams module updated to version 7.4.0

Introduction Microsoft recently released the new version 7.4.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
Malicious URL protection in Teams

Malicious URL protection in Teams

Introduction In a world where phishing attacks and malicious links are constantly on the rise, Microsoft is strengthening Microsoft Teams security with a native malicious URL protection f

Read More
PowerShell Azure module updated to version 14.5.0

PowerShell Azure module updated to version 14.5.0

Introduction Microsoft recently released the new version 14.5.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
How to activate Defender EDR in "Block Mode"

How to activate Defender EDR in "Block Mode"

Introduction In a context of constantly evolving cyber threats, antivirus solutions are no longer sufficient to effectively protect workstations. Microsoft Defender for Endpoint's *Block

Read More
PowerShell Teams module updated to version 7.5.0

PowerShell Teams module updated to version 7.5.0

Introduction Microsoft recently released the new version 7.5.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
How to enable DSPM for AI with Purview

How to enable DSPM for AI with Purview

Introduction With the rise of generative AI models, the phenomenon of Shadow AI (the use of artificial intelligence tools and services not approved or controlled by organizations) is incr

Read More
How to configure calendar sharing in Exchange

How to configure calendar sharing in Exchange

Introduction In a context where organizations are collaborating more closely, it's not uncommon for users within one organization to need to efficiently schedule meetings by accessing the c

Read More
New root certificates required for Teams telephony

New root certificates required for Teams telephony

Introduction If you have set up Teams telephony via Direct Routing in your Microsoft 365 environment, you depend on TLS/mTLS connectivity between Microsoft SIP proxies and your *Sessi

Read More
How to block a website URL in Edge with Defender

How to block a website URL in Edge with Defender

Introduction Web browsing is one of the most common attack vectors in business environments. To strengthen security, Microsoft Defender for Endpoint offers a powerful feature : blocking m

Read More
How to enable DLP for cloud storage with Purview

How to enable DLP for cloud storage with Purview

Introduction A few months ago, I showed you how to enable DLP for Outlook with Microsoft Purview to prevent accidental or malicious data leaks (Data Loss Prevention). Purview is a com

Read More
PowerShell Azure module updated to version 15.2.0

PowerShell Azure module updated to version 15.2.0

Introduction Microsoft recently released the new version 15.2.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
PowerShell Teams module updated to version 7.6.0

PowerShell Teams module updated to version 7.6.0

Introduction Microsoft recently released the new version 7.6.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
Extend Zero Trust to AI agent identities in Entra ID

Extend Zero Trust to AI agent identities in Entra ID

Introduction AI agents are becoming increasingly widespread in businesses (incident summaries, log analysis, flow execution, etc.), and it is crucial that their access is continuously evalu

Read More
How to enable DLP for printing with Purview

How to enable DLP for printing with Purview

Introduction A few weeks ago, I showed you how to enable DLP to prevent the copying of financial data to an external cloud storage solution using Microsoft Purview, in order to prevent

Read More
How to enable DLP for AI websites with Purview

How to enable DLP for AI websites with Purview

Introduction Last week, I showed you how to enable DLP to prevent printing of financial data using Microsoft Purview, in order to prevent accidental or malicious data leaks (*Data Loss

Read More
PowerShell Azure module updated to version 15.3.0

PowerShell Azure module updated to version 15.3.0

Introduction Microsoft recently released the new version 15.3.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
How to migrate a Surface Hub 2S to a Windows MTR

How to migrate a Surface Hub 2S to a Windows MTR

Introduction With the end of support for Windows 10, businesses can migrate their Surface Hub 2S to Microsoft Teams Rooms on Windows (MTRoW). USB migration is the method that allows

Read More
How to validate the new Teams Direct Routing certificates

How to validate the new Teams Direct Routing certificates

Introduction In December 2025, Microsoft published a message MC1213773 in the Message Center of the Microsoft 365 Admin Center, explaining that new certificates were required to maint

Read More
How to enable DLP for copy/paste with Purview

How to enable DLP for copy/paste with Purview

Introduction Last month, I showed you how to enable DLP to prevent financial data from being sent to an AI website using Microsoft Purview, in order to prevent accidental or malicious d

Read More
How to enable call history in Teams queues

How to enable call history in Teams queues

Introduction Microsoft has just introduced a feature that allows call history to be shared within the Microsoft Teams Queues app. This feature provides queue members with a unified view o

Read More
Purview Sensitivity Labels are coming to OneNote

Purview Sensitivity Labels are coming to OneNote

Introduction Good news for security and compliance teams, Sensitivity Labels are now General Availability in OneNote. This update finally allows you to apply the same classification a

Read More
How to download Cisco Webex recorded calls via API

How to download Cisco Webex recorded calls via API

Introduction Cisco Webex Contact Center offers advanced call recording capabilities, essential for quality, compliance, and continuous service improvement. Supervisors can easily listen t

Read More
How to block Teams calls and chats with Purview IB

How to block Teams calls and chats with Purview IB

Introduction Microsoft Purview's Information Barriers allow you to restrict communication and collaboration between specific user groups within a Microsoft 365 environment. Their prim

Read More
PowerShell Azure module updated to version 15.4.0

PowerShell Azure module updated to version 15.4.0

Introduction Microsoft recently released the new version 15.4.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
External MFA is now available in Entra ID

External MFA is now available in Entra ID

Introduction Microsoft has announced the General Availability of External MFA, in Microsoft Entra ID, formerly known as External Authentication Methods. This feature allows the use

Read More
How to create Sensitivity Labels for emails in Purview

How to create Sensitivity Labels for emails in Purview

Introduction Emails remain one of the primary vectors for information leaks in businesses. Whether it's a message sent to the wrong recipient, an attachment forwarded without proper oversig

Read More
How to secure your emails with Sensitivity Labels

How to secure your emails with Sensitivity Labels

Introduction Last week, I showed you how to create Sensitivity Labels to secure your emails, without explaining how they work. Today I'll talk about how to use them and what results you g

Read More
PowerShell Teams module updated to version 7.7.0

PowerShell Teams module updated to version 7.7.0

Introduction Microsoft recently released the new version 7.7.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
New LTS version 7.40.600 for SBC Audiocodes

New LTS version 7.40.600 for SBC Audiocodes

Introduction Audiocodes has officially announced a significant change in its support strategy : version 7.40A.600 is now the Long-Term Support (LTS) branch for its SBCs and *Media

Read More
Detect exposed passwords in plain text with Purview

Detect exposed passwords in plain text with Purview

Introduction In a Microsoft 365 environment, data breaches aren't limited to credit card numbers or personal information. A frequently underestimated risk is the sharing of passwords in p

Read More
How to enable multi-lines for Teams telephony

How to enable multi-lines for Teams telephony

Introduction Microsoft has just introduced a feature that allows a user to have up to 11 numbers (including their primary and private lines) in their Microsoft Teams phone system. Users c

Read More
Microsoft raises the conditional access policy limit

Microsoft raises the conditional access policy limit

Introduction Microsoft quietly raises the limit of conditional access policies per tenant, from 195 to 244. This limit applies to all policies, whether active, disabled, or in *report-onl

Read More
Consecutive bilingual interpretation in Teams

Consecutive bilingual interpretation in Teams

Introduction The Interpreter agent in Microsoft Teams previously offered only a simultaneous translation mode, where the synthesized voice overlapped with the speaker's voice in real ti

Read More
PowerShell Teams module updated to version 7.8.0

PowerShell Teams module updated to version 7.8.0

Introduction Microsoft recently released the new version 7.8.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
PowerShell Azure module updated to version 16.0.0

PowerShell Azure module updated to version 16.0.0

Introduction Microsoft recently released the new version 16.0.0 of the PowerShell module for Microsoft Azure.Installation You can check the version of the installed module via

Read More
How to remove "Unlock Teams Premium" in Teams

How to remove "Unlock Teams Premium" in Teams

Introduction By default, users can obtain a Microsoft Teams Premium trial license by requesting one directly from their Teams client. This can lead to subsequent billing issues, so it is

Read More
How to create Sensitive Information Types in Purview

How to create Sensitive Information Types in Purview

Introduction In previous articles, we examined how Microsoft Purview can protect sensitive data through DLP (Data Loss Prevention) policies and Sensitivity Labels. However, all thes

Read More
Purview Sensitivity Labels now support security groups

Purview Sensitivity Labels now support security groups

Introduction Microsoft has updated the scoping of Sensitivity Labels policies in Microsoft Purview, now generally available. Administrators can now include non-mail-enabled security

Read More
PowerShell Azure module updated to version 16.1.0

PowerShell Azure module updated to version 16.1.0

Introduction Microsoft recently published the new version 16.1.0 of the PowerShell module for Microsoft Azure.Installation You can check the installed module version via the fo

Read More
Call Flow Visualizer for Auto Attendants in Teams

Call Flow Visualizer for Auto Attendants in Teams

Introduction Microsoft introduced a call flow visualizer for Auto Attendants in the Microsoft Teams Admin Center, giving administrators a quick view of incoming call scenario configurat

Read More
PowerShell Teams module updated to version 7.9.0

PowerShell Teams module updated to version 7.9.0

Introduction Microsoft recently released the new version 7.9.0 of the PowerShell module for Microsoft Teams.Installation You can check the version of the installed module via t

Read More
Bot protection in Microsoft Teams meetings

Bot protection in Microsoft Teams meetings

Introduction AI note-taking tools like Read.ai, Fireflies.ai or Otter.ai join meetings as external participants. For organizers, this raises a real control challenge : when the lobby

Read More
Microsoft Entra Backup and Recovery finally available

Microsoft Entra Backup and Recovery finally available

Introduction Accidentally deleting a user account, a conditional access policy, or a service principal assignment can quickly paralyze a Microsoft Entra ID tenant. Until now, no native me

Read More
How to migrate SMS and voice users to Passkey

How to migrate SMS and voice users to Passkey

Introduction In many Microsoft 365 tenants, SMS and voice call remain the last MFA safety net for a portion of the accounts. They are also the weakest methods against SIM swap, *interce

Read More
Teams Phone Agent and Copilot Studio voice agents in Preview

Teams Phone Agent and Copilot Studio voice agents in Preview

Introduction Microsoft Teams Auto Attendants have always relied on a fixed menu, where the caller listens to a list of options before pressing a key. Teams Phone Agent replaces that p

Read More
PowerShell Azure module updated to version 16.2.0

PowerShell Azure module updated to version 16.2.0

Introduction Microsoft recently published the new version 16.2.0 of the PowerShell module for Microsoft Azure.Installation You can check the installed module version via the fo

Read More
Nutanix AHV support for Audiocodes SBC Mediant VE/CE

Nutanix AHV support for Audiocodes SBC Mediant VE/CE

Introduction Until now, deploying a virtualized Audiocodes SBC meant a restricted choice of hypervisors : VMware, KVM / OpenStack or Hyper-V. Organizations whose infrastructure

Read More
How to configure role expiration in Purview

How to configure role expiration in Purview

Introduction In most tenants, Microsoft Purview permissions pile up. An external auditor is granted eDiscovery access for three weeks, a consultant gets the Compliance Administrator r

Read More
How to record Teams queue calls

How to record Teams queue calls

Introduction Call recording in call queues was until now a limited feature in Microsoft Teams. Agents had to manually start the recording and the file was stored in their OneDrive. This

Read More
Shieldstral, the multimodal safety classifier from Mistral AI

Shieldstral, the multimodal safety classifier from Mistral AI

Introduction Mistral AI announced on August 4, 2026 Shieldstral, a multimodal safety classifier meant to moderate the inputs and the outputs of a language model. The model sits before a

Read More
Free/Busy sharing moves to Cross-Tenant Access Policy

Free/Busy sharing moves to Cross-Tenant Access Policy

Introduction The Exchange Online team announced the move of cross-tenant sharing of Free/Busy, MailTips and calendars to the Microsoft 365 Cross-Tenant Access Policy. These three scen

Read More
Reporting security concerns in Teams meetings

Reporting security concerns in Teams meetings

Introduction Microsoft Teams already allows a suspicious message or call to be reported. Reporting now extends to meetings and group calls, with the MC1446794 announcement. The rollout

Read More
Exchange mailboxes increased to 100GB

Exchange mailboxes increased to 100GB

Introduction On August 19, 2026, the Exchange team detailed a licensing change that went relatively unnoticed ; the Microsoft 365 Business Basic, Business Standard and *Business Premi

Read More
ACMEv2 support for certificates on AudioCodes SBCs

ACMEv2 support for certificates on AudioCodes SBCs

Introduction Renewing the TLS certificate of an SBC is a manual operation everyone knows : generate the request, get it signed, import the certificate in the right TLS Context, restart

Read More
How to launch an email attack simulation with Defender

How to launch an email attack simulation with Defender

Introduction Training your users to recognize a phishing email cannot be limited to an annual awareness session, it is a reflex that is maintained, tested and measured under realistic con

Read More
PowerShell Azure module updated to version 16.3.0

PowerShell Azure module updated to version 16.3.0

Introduction Microsoft recently published the new version 16.3.0 of the PowerShell module for Microsoft Azure.Installation You can check the installed module version via the fo

Read More
Teams tightens the rules for onmicrosoft.com tenants

Teams tightens the rules for onmicrosoft.com tenants

Introduction Microsoft is introducing an outbound external messaging limit in Teams for tenants that only use their default onmicrosoft.com domain (MOERA). The rollout begins mid-Se

Read More
Entra Connect Sync update required before September 30, 2026

Entra Connect Sync update required before September 30, 2026

Introduction All synchronization services in Microsoft Entra Connect Sync will stop working on September 30, 2026 for tenants not on at least version 2.5.79.0. This version, released in

Read More
How to enforce email confidentiality in Exchange

How to enforce email confidentiality in Exchange

Introduction The "Private" sensitivity level in Outlook is a property of the message. In transit, it is represented by the SMTP header "Sensitivity: Private", which Exchange maps to the

Read More
Why a Purview DLP policy takes days to activate

Why a Purview DLP policy takes days to activate

Introduction A DLP (Data Loss Prevention) policy that shows "sync complete" in the Purview portal can still take several days before it actually blocks anything. The lag isn't an is

Read More