EXCHANGE

Microsoft Defender for Office 365 Recommended Configuration Analyzer (ORCA) 2.2 released

Andres Bohren
Hi All, A few hours ago a new Version of the Microsoft Defender for Office 365 Recommended Configuration Analyzer (ORCA) Module has been released. ORCA 2.2 To check the installed Module and what’s available on PowerShell Gallery use the commands below Get-InstalledModule ORCA Find-Module ORCA Uninstall the old and install the new PowerShell Module Uninstall-Module ORCA Install-Module ORCA Get-InstalledModule ORCA The Module only contains two Commands Get-Command -Module ORCA Now let’s run the ORCA Report

ExchangeOnlineManagement 3.2.0-Preview1 has been released

Andres Bohren
Hi All, Yesterday, Microsoft has released the ExchangeOnlineManagement 3.2.0-Preview1 PowerShell Module to the PowerShell Gallery. ExchangeOnlineManagement 3.2.0-Preview1 Whats new in v3.2.0-Preview1 : Preview Release of new cmdlets: Updating Briefing Email Settings of a tenant (Get-DefaultTenantBriefingConfig and Set-DefaultTenantBriefingConfig) Updating Viva Insights Feature Settings of a tenant (Get-DefaultTenantMyAnalyticsFeatureConfig and Set-DefaultTenantMyAnalyticsFeatureConfig) Bug fixes in Connect-ExchangeOnline. Let’s check what Version of the Module is installed and what is available from the PowerShell Gallery Get-InstalledModule ExchangeOnlineManagement Find-Module ExchangeOnlineManagement -AllowPrerelease I will install the Preview Side by Side with the Parameter Force

How to check Exchange Active Directory Versions

Andres Bohren
Hi All, Sometimes you need to check the Exchange Active Directory Versions to see if a Schema Upgrade is needet. It is well documented on the Website from Microsoft Exchange Active Directory versions In this Case we use ADSIEdit.msc Or you simply run this Script ############################################################################### # Get Exchange AD Schema Version ############################################################################### #Needs ActiveDirectory PowerShell Module # Exchange Schema Version $sc = (Get-ADRootDSE).SchemaNamingContext $ob = "CN=ms-Exch-Schema-Version-Pt," + $sc Write-Output "RangeUpper: $((Get-ADObject $ob -pr rangeUpper).

Exchange Online Search and Purge with PowerShell and Threat Explorer

Andres Bohren
Hi All, In this Article i’ll show you how you can “Search and Purge” Emails in Exchange Online. With Compliance Search you can search for Mails and purge (Soft- or HardDelete) them afterwards. That’s usually the case for Phishing or Spam Incidents. Your search can cover a maximum of 50'000 Mailboxes A new Compliance Search will create an Alert by default. First of all you need to have the correct Permissions https://security.

February 2023 Exchange Server Security Updates

Andres Bohren
Hi All, Last Night the February 2023 Exchange Server Security Updates have been released. Released: February 2023 Exchange Server Security Updates Description of the security update for Microsoft Exchange Server 2019, 2016, and 2013: February 14, 2023 (KB5023038) Security Update For Exchange Server 2016 CU23 SU6 (KB5023038) The downloaded exe File extracts then starts the Installation in a elevated Promt After the Security Update is installed, it is a good idea to restart the Server.

Exchange Online PowerShell V1 Module depreciation

Andres Bohren
Hi All, If you still use “Exchange Online PowerShell with MFA” aka “ExchangeOnline_V1” PowerShell Module - it is time to Upgrade. Instead of using the ExchangeOnlineManagement V2 i recommend to use the V3 Module wich is GA since a few Months. ExchangeOnlineManagement 3.1.0 The old PowerShell Module still can be downloaded in the “Classic Exchange Admin Center” That’s the Link on the Desktop Here’s the Info Message you receive when using this PowerShell

Exchange Online: Use Test-Message to verify your Transport- and DLP Rules

Andres Bohren
Hi All, In the Microsoft 365 Message Center there is an Announcement about Test-Message where you can test the Transport Rules and DLPRules. FIX: Exchange Transport rule (ETR) or Data Loss Prevention (DLP) rule is not working as expected Test-Message https://learn.microsoft.com/en-us/powershell/module/exchange/test-message?view=exchange-ps Test-Message -Sender m.muster@icewolf.ch -Recipients postmaster@icewolf.ch -SendReportTo a.bohren@icewolf.ch -TransportRules -UnifiedDLPRules Let’s have a look at my Transport Rules Get-TransportRule Now i get two Reports: “Transport Rule Tracing Report” and a “DLP Rules Tracing Report”

Exchange Online custom RBAC Role with App Authentication (OAuth2)

Andres Bohren
Hi All, I’ve already blogged about Exchange Online PowerShell V2 and Modern Auth with Application in AzureAD (Step-by-step) Azure AD Application Registration Permission: Office 365 Exchange Online > Exchange.ManageAsApp Add AAD App to Azure AD Role “Exchange Administrator” or “Exchange Recipient Administrator” In this Article it’s about custom RBAC Roles and Application Authentication Azure AD Application Registration Permission: Office 365 Exchange Online > Exchange.ManageAsApp Create a Exchange Online Service Principal for the Azure AD App

Exchange Online legacy TLS Endpoints for POP3 IMAP and SMTP

Andres Bohren
Hi All, New opt-in endpoint for POP3/IMAP4 clients that need legacy TLS Exchange Online ended support for TLS1.0 and TLS1.1 in October 2020. This year, we plan to disable these older TLS versions for POP3/IMAP4 clients to secure our customers and meet compliance requirements. However, we know that there is still significant usage of POP3/IMAP4 clients that don�t support TLS 1.2, so we�ve created an opt-in endpoint for these clients so they can use TLS1.

ExchangeOnlineManagement 3.1.0 released as GA

Andres Bohren
Hi All, Just a few hours ago, Microsoft has released the ExchangeOnlineManagement PowerShell Module 3.1.0 as GA. ExchangeOnlineManagement 3.1.0 What is new in v3.1.0 : Support for providing an Access Token with Connect-ExchangeOnline. Bug fixes in Connect-ExchangeOnline and Get-ConnectionInformation. Bug fix in Connect-IPPSSession for connecting to Security and Compliance PowerShell using Certificate Thumbprint. Check what Version is installed and what’s available from the PowerShell Gallery Get-InstalledModule ExchangeOnlineManagement Find-Module ExchangeOnlineManagement Uninstall the old Module and install the GA Module