Exchange Online - Every Meeting Online (EMO) by Default

Andres Bohren
Hi All, Recently Microsoft announced an update to "Every Meeting Online" (EMO) Feature. Not only can you configure to have Meeting Links for every Meeting, you can also configure the Default Online Meeting Provider TeamsForBusiness BlueJeans GoToMeeting Webex Zoom GoogleMeet JioMeet RingCentral AmazonChimePublic AmazonChimePrivate AlibabaDingTalk FacebookWorkplace AppleFacetime ClaroVideoconferencia Make every meeting online https://support.microsoft.com/en-us/office/make-every-meeting-online-70f9bda0-fd29-498b-9757-6709cc1c73f0 To Activate you have to Configure the Exchange Online OrganizationConfig Get-OrganizationConfig | fl OnlineMeetingsByDefaultEnabled Set-OrganizationConfig -OnlineMeetingsByDefaultEnabled $true

Exchange Online Plus addressing update

Andres Bohren
Hi All, There has been an update to Plus addressing in Exchange online. Plus adressing will be enabled by default starting from 17. April 2022 If you wish to Opt-Out of Plus Adressing you will need to use this command Set-OrganizationConfig -DisablePlusAddressInRecipients $true Plus Addressing in Exchange Online https://docs.microsoft.com/en-us/exchange/recipients-in-exchange-online/plus-addressing-in-exchange-online If you want to check your current Recipients for Plus addresses you can use my Script from GitHub https://github.com/BohrenAn/GitHub_PowerShellScripts/blob/main/ExchangeOnline/CheckPlusEmailAddresses.ps1 You can review your Exchange Online Settings in your tenant with the following Command

Protect your Azure SQL Database with Firewall Rules

Andres Bohren
Hi All, In this Blog Article, i want to talk about how to protect your Azure SQL Databases with Firewall Rules at Server or Database level. Azure SQL Database and Azure Synapse IP firewall rules https://docs.microsoft.com/en-us/azure/azure-sql/database/firewall-configure The Server Level you can find on your Server Object You can also find this when query the master Database --Database: master SELECT * FROM sys.firewall_rules At the Database level use this sp_set_firewall_rule (Azure SQL Database)

Cleanup Microsoft.Graph PowerShell Modules

Andres Bohren
Hi All, I wanted to check the amount of Commands available in the Microsoft.Graph Powershell Modules Get-Command -Module Microsoft.Graph* | measure That seemed a bit much and it turned out, i had multiple Versions of Microsoft.Graph PowerShell Module installed. Here is a Script do remove the Old Modules and install only the newest Version. $Modules = Get-Module Microsoft.Graph* -ListAvailable | Where {$_.Name -ne "Microsoft.Graph.Authentication"} | Select-Object Name -Unique Foreach ($Module in $Modules)

New Azure Active Directory Diagnostic settings

Andres Bohren
Hi All, Did you notice that there are new Azure AD Diagnostic Settings in AzureAD? NetworkAccessTrafficLogs RiskyServicePrincipals ServicePrincipalRiskEvents After the Change i've checked the LogAnalytics - did not see any change. Checked again a few days later and could only see that the Table "AzureDiagnostics" has been addet. But no Data in it. What is your Experience?Do you see new Tables? Is there Data in it? Regards Andres Bohren

ExchangeOnlineManagement v206-Preview5 (Connect-IPPSSession with CBA)

Andres Bohren
Hi All, Today the ExchangeOnlineManagement Preview 5 PowerShell Module has been released to the PowerShell Gallery. As you can see it's the first time you can use Certificate Based Authentication (CBA) to Authenticate with Connect-IPPSSession. ExchangeOnlineManagement Preview5 https://www.powershellgallery.com/packages/ExchangeOnlineManagement/2.0.6-Preview5 Installing the Module (PowerShell must be startet "As Administrator") Find-Module ExchangeOnlineManagement -AllowPrerelease Install-Module ExchangeOnlineManagement -AllowPrerelease -Force How to set up the Azure AD App i have documented here https://blog.icewolf.ch/archive/2021/04/04/exchange-online-powershell-v2-authentication-with-app-in-azuread-update.aspx Connect to Exchange Online with a Certificate stored in your CurrentUser Certificate Store

Jabra Direct Update (March 2022)

Andres Bohren
Hi All, The March Version of Jabra Direct for Windows has been released Release Notes https://www.jabraheadsets.ch/support/release-notes/release-note-jabra-direct Regards Andres Bohren

Modern Dynamic Distribution Groups in Exchange Online

Andres Bohren
Hi All, Did you hear about the "Modern Dynamic Distribution Groups in Exchange Online"? Little less dynamic but with more caching 😊 Modern Dynamic Distribution Groups in Exchange Online https://docs.microsoft.com/en-us/exchange/recipients-in-exchange-online/manage-dynamic-distribution-groups/modern-dynamic-distribution-groups Create a new Dynamic Distribution Group in Exchange Online New-DynamicDistributionGroup -Name DDG-Icewolf-UserMailbox -IncludedRecipients MailboxUsers -ConditionalCompany "Icewolf" Show the Details - note the Recipient Filter Get-DynamicDistributionGroup -Identity DDG-Icewolf-UserMailbox | fl If you check for the Members - it's still empty Get-DynamicDistributionGroupMember -Identity DDG-Icewolf-UserMailbox

PowerShell 7.2.2 released

Andres Bohren
Hi All, Yesterday PowerShell v7.2.2 has been released PowerShell 7 Downloads https://github.com/PowerShell/powershell/releases Regards Andres Bohren

Azure Active Directory recommendations (Preview)

Andres Bohren
Hi All, Did you notice you can enable Azure Active Directory Preview Features? Since February 2022 you can enable Azure AD Recommendations. As soon as i had enabled it, the followin Info was shown under Overview > Recommendations Detail View of the Recommendation So i have changed the MFA Service Settings https://account.activedirectory.windowsazure.com/UserManagement/MfaSettings.aspx?BrandContextID=O365 Regards Andres Bohren