October 2022 Blog Posts
Hi All,
A few hours ago, Microsoft has released a new Version of the Microsoft.Graph PowerShell Module.
Apparently it covers the latest API version and some minor fixe
Microsoft.Graph 1.14.0
https://www.powershellgallery.com/packages/Microsoft.Graph/1.14.0
1.14.0 Release Notes
https://github.com/microsoftgraph/msgraph-sdk-powershell/releases
Let's check the installed Version and what's available on the PowerShell Gallery
Get-InstalledModule Microsoft.Graph
Find-Module Microsoft.Graph
To install the newest Version of the PowerShell Modules and also uninstalling the old Versions, you can use my GitHub Script. It takes a while until all Modules are installed. Wait until "Cleanup finished" is shown.
#Run Script directly from GitHub
$ScriptFromGitHub = Invoke-WebRequest "https://raw.githubusercontent.com/BohrenAn/GitHub_PowerShellScripts/main/ExchangeOnline/GraphAPI/Cleanup-GraphModules.ps1"
Invoke-Expression $($ScriptFromGitHub.Content)
To list the Modules you can use the following Command
Get-Module Microsoft.Graph* -ListAvailable
Let's check how many Commandlets are...
Hi All,
Recently, Microsoft has anounced the retirement of the legacy mail flow rules (also know als Exchange Transport Rules - Short ETR) in classic Admin Center.
You can add new Exchange Transport rules in the Exchange Admin Center with the new User Interface (UI)
https://admin.exchange.microsoft.com/#/transportrules
These are the Options
Regards
Andres Bohren
Hi All,
It has been almost a Year since i first wrote a Blog Post about the Exchange Online Quarantine Policy. I've already mentioned there, that the Custom Logo does not show up.
Exchange Online Quarantine Policy
https://blog.icewolf.ch/archive/2021/11/05/exchange-online-quarantine-policy.aspx
I had several Microsoft Tickets open regarding that Issue as you can see in my Service request history
I did see that there was an Open Issue since August in the M365 Admin Center Service Health . It took them almost two Months to fix it.
Or almost a year if you consider, that it did not work from the Start (at least in my case).
But now,...
Hi All,
I've seen the Message below in the M365 Message center. I did realize that i did not test that out. So here is the Blog Article about it.
In the Teams Admin Center (TAC) you can configure this Setting under "Meetings" > "Meeting policies" > "Participants & guests" > "Chat in meetings"
Or if you prefer in PowerShell
Get-CsTeamsMeetingPolicy -Identity Global | fl MeetingChatEnabledType
To enable Chat exept for Anonymous Users use the following command
Set-CsTeamsMeetingPolicy -Identity Global -MeetingChatEnabledType EnabledExeptAnonymous
Get-CsTeamsMeetingPolicy -Identity Global | fl MeetingChatEnabledType
To test it i have copied the Teams Link into a Browser Guest Profile. Then select "Continue in this Browser".
Now...
Hi All,
Today i have noticed, that there is a new Version of Microsoft Azure Active Directory Connect available. It fixes just a few bugs and is for Download only - no Autoupdate available.
Azure AD Connect: Version release history
https://learn.microsoft.com/en-us/azure/active-directory/hybrid/reference-connect-version-history
Microsoft Azure Active Directory Connect 2.1.18.0
https://www.microsoft.com/en-us/download/details.aspx?id=47594
After Download run the MSI File on your AAD Connect Server.
After the Update you can Check the Version also in the M365 Admin Portal
Directory sync status
https://admin.microsoft.com/#/dirsyncmanagement
Regards
Andres Bohren
Hi All,
A few days ago, Microsoft has anounced the "Quarantine Admin" Role. In the Future you need to be Member of the "Quarantine Admin" Rolegroup to manage the Quarantine.
Manage quarantined messages and files as an admin in EOP
https://learn.microsoft.com/en-us/microsoft-365/security/office-365-security/manage-quarantined-messages-and-files?view=o365-worldwide
The "Quarantine Administrator" Role is not yet visible in my Tenant.
If you don't want to wait, you can already create a Custom Role like i did here with the "Quarantine" Role and an assigned user.
I've logged in as that user. That's what you can see.
Quarantine Administrator
https://security.microsoft.com/quarantine
If you select a Message you can investigate, download and release the Message
Regards
Andres Bohren
Hi All,
Yesterday a new Version of PowerShell 7 stable has been released.
Today when i started PowerShell, i saw the following Notice on my Screen.
v7.2.7 Release of PowerShell
https://github.com/PowerShell/PowerShell/releases/tag/v7.2.7
After the Download i installed the MSI.
As always i added the "Enable PowerShell remoting"
Regards
Andres Bohren
Hi All,
Today i received an update for my OnePlus 9 Android Smartphone. It includes the Android 2022.09 Security Updates.
OxygenOS 12 C.65 update for OnePlus 9 and OnePlus 9 Pro[NA ADDED]
https://community.oneplus.com/thread?id=1173217177084887042
After the Install and a reboot it looks like this.
Regards
Andres Bohren
Hi All,
Today, i Jabra Direct bugged me that there is an update available.
I am okay with a Message that tells me if there is an update. But why would you inform me every hour?
I would not say the Jabra Direct ist that important. Anyway - keeping Software up to date is always a good thing.
Jabra Direct Download
https://www.jabraheadsets.ch/supportpages/jabra-direct
Release notes
https://www.jabraheadsets.ch/support/release-notes/release-note-jabra-direct
Open Jabra Direct > Updates and hit "Update now"
Regards
Andres Bohren
Hi All,
Less than a Week ago, Microsoft has released AZ PowerShell 9.0.0. Now they have again released a new Version 9.0.1. According to the Release Notes there are some breaking Changes and some newer API Versions included.
Az 9.0.1
https://www.powershellgallery.com/packages/AZ/9.0.1
Azure PowerShell release notes
https://learn.microsoft.com/en-us/powershell/azure/release-notes-azureps?view=azps-9.0.1
Show Installed AZ Module and what's available in the PowerShell Gallery
Get-InstalledModule AZ -AllVersions
Find-Module AZ
To uninstall all the old Modules and install the new Modules i have written a PowerShell Script that is published at my GitHub Repo.
#Run Script directly from GitHub
$ScriptFromGitHub = Invoke-WebRequest "https://raw.githubusercontent.com/BohrenAn/GitHub_PowerShellScripts/main/Azure/Cleanup-AZModules.ps1"
Invoke-Expression $($ScriptFromGitHub.Content)
Show all AZ Modules
Get-InstalledModule AZ*
Regards
Andres Bohren
Hi All,
I have recently updated to Windows 11 22H2.
In the Taskbar there is the Weather and News Widget i don't use.
Here is how to disable it.
Right click somewhere on your Taskbar and select "Taskbar settings" from the Contextmenu.
Disable "Widgets" - that's all
It's gone now 😊
Regards
Andres Bohren
Hi All,
Citrix has released the Citrix Workspace App for Windows 2210 in early October.
Citrix Workspace app 2210 for Windows
https://www.citrix.com/de-de/downloads/workspace-app/windows/workspace-app-for-windows-latest.html
What’s new
https://docs.citrix.com/en-us/citrix-workspace-app-for-windows/about.html
It's a little weird. In earlyer Versions this screen showed the Informations about the Update. Seems this has changed.
Anyway the Update was sucessful.
Regards
Andres Bohren
Hi All,
The Message Recall Feature is based on Outlook Client. Now with millions of Mailboxes in Exchange Online some parts of the Feature can now deployed directly on the Mailbox in Exchange Online.
Message Recall in Exchange Online
https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=&searchterms=Message%2CRecall
Check what's currently set
Get-OrganizationConfig | fl RecallReadMessagesEnabled
Enable Recall Message on the Server side
Set-OrganizationConfig -RecallReadMessagesEnabled $true
Get-OrganizationConfig | fl RecallReadMessagesEnabled
EAC > Settings > Mail Flow > Message Recall > Allow users to recall messages read by the recipient
Recall or replace a sent email
https://support.microsoft.com/en-us/office/recall-or-replace-a-sent-email-8e564127-15a0-4cf6-b974-f2101f5e256e
This is how you recall a Mail in Outlook for Windows
Regards
Andres Bohren
Hi All,
A few hours ago, Microsoft has released a new Version of the Microsoft.Graph PowerShell Module.
Apparently it covers the latest API version and some minor fixe
Microsoft.Graph 1.13.0
https://www.powershellgallery.com/packages/Microsoft.Graph/1.13.0
1.13.0 Release Notes
https://github.com/microsoftgraph/msgraph-sdk-powershell/releases
Let's check the installed Version and what's available on the PowerShell Gallery
Get-InstalledModule Microsoft.Graph
Find-Module Microsoft.Graph
To install the newest Version of the PowerShell Modules and also uninstalling the old Versions, you can use my GitHub Script. It takes a while until all Modules are installed. Wait until "Cleanup finished" is shown.
#Run Script directly from GitHub
$ScriptFromGitHub = Invoke-WebRequest "https://raw.githubusercontent.com/BohrenAn/GitHub_PowerShellScripts/main/ExchangeOnline/GraphAPI/Cleanup-GraphModules.ps1"
Invoke-Expression $($ScriptFromGitHub.Content)
To list the Modules you can use the following Command
Get-Module Microsoft.Graph* -ListAvailable
Let's check how many Commandlets are...
Hi All,
Last week the local Power Company EWB has installed Smart Meters at my building.
Smart Meter: Intelligente Messsysteme für eine nachhaltige Energiezukunft.
https://ewb.ch/smartmeter
I had to signup to the customerportal first, before the Smartmeter did collect the Data - or at least show it in the Portal
EWB KUNDENPORTAL
https://kundenportal.ewb.ch/
Now i can see my daily or hourly power consumption. This helps to see what actions did consume a lot of power (like cooking, Microwave etc).
Regards
Andres Bohren
Hi All,
Today Microsoft has released AZ PowerShell Module 9.0.0.
Az 9.0.0
https://www.powershellgallery.com/packages/AZ/9.0.0
Migration Guide for Az 9.0.0
https://learn.microsoft.com/en-us/powershell/azure/migrate-az-9.0.0?view=azps-8.3.0
Show Installed AZ Module and what's available in the PowerShell Gallery
Get-InstalledModule AZ -AllVersions
Find-Module AZ
AZ is just a Wrapper Module that contains a lot of other Modules
Get-InstalledModule AZ*
To uninstall all the old Modules and install the new Modules i have written a PowerShell Script that is published at my GitHub Repo.
#Run Script directly from GitHub
$ScriptFromGitHub = Invoke-WebRequest "https://raw.githubusercontent.com/BohrenAn/GitHub_PowerShellScripts/main/Azure/Cleanup-AZModules.ps1"
Invoke-Expression $($ScriptFromGitHub.Content)
Regards
Andres Bohren
Hi All,
A few hours ago the Exchange Team released Security Updates for Exchange 2016 and 2019.
NOTE: The October 2022 SUs do not contain fixes for the zero-day vulnerabilities reported publicly on September 29, 2022 (CVE-2022-41040 and CVE-2022-41082).
Released: October 2022 Exchange Server Security Updates
https://techcommunity.microsoft.com/t5/exchange-team-blog/released-october-2022-exchange-server-security-updates/ba-p/3646263
Description of the security update for Microsoft Exchange Server 2019 and 2016: October 11, 2022 (KB5019077)
https://support.microsoft.com/en-us/topic/description-of-the-security-update-for-microsoft-exchange-server-2019-and-2016-october-11-2022-kb5019077-b5ae8793-5e5c-4faa-972d-9228945973e5
Security Update For Exchange Server 2016 CU23 (KB5019077)
https://www.microsoft.com/en-us/download/details.aspx?id=104671
Make sure you have the latest CU and Service Pack installed. As noted on top of the Article, you have to apply the Mitigations for September 2022 after the Install. Or check that the Exchange...
Hi All,
Just a few hours ago, Microsoft has released the MicrosoftTeams PowerShell Module 4.8.0 to the PowerShell Gallery.
MicrosoftTeams 4.8.0
https://www.powershellgallery.com/packages/MicrosoftTeams/4.8.0
Microsoft Teams PowerShell Release Notes
https://learn.microsoft.com/en-us/MicrosoftTeams/teams-powershell-release-notes
Check installed Module and what's available in the PowerShell Gallery
Get-InstalledModule MicrosoftTeams -AllVersions
Find-Module MicrosoftTeams
As i have two Modules installed i have to uninstall both and then install the current Version of the MicrosoftTeams PowerShell Module
Uninstall-Module MicrosoftTeams
Uninstall-Module MicrosoftTeams
Install-Module MicrosoftTeams
Testing
Connect-MicrosoftTeams
Get-Team
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl *Ent*,*host*,*voice*, *line*
Also Oauth Authentication with Azure AD App and Certificate still works
$AppID = "93b64305-ea5b-41f2-be0f-a2235fb91480" #DemoTeamsPS
$TenantId = "icewolfch.onmicrosoft.com"
$CertificateThumbprint = "07EFF3918F47995EB53B91848F69B5C0E78622FD" #O365Powershell3
Import-Module MicrosoftTeams
Connect-MicrosoftTeams -ApplicationId $AppID -TenantId $TenantId -CertificateThumbprint $CertificateThumbprint
Get-Team
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl *Ent*,*host*,*voice*, *line*
Regards
Andres Bohren
Hi All,
This Week i received an Email with the announcement, that a new Version of Busylight is available.
I'v downloaded the ZIP File for Microsoft Teams for Windows
https://www.plenom.com/downloads/download-software/
Started the Installation
This only tells me that the Software is already running and needs to be stopped in order to update the Software
Info Dialog that shows the Version
Regards
Andres Bohren
Hi All,
My work as a Cloud Engineer is around M365 and Azure. As a Messaging Expert, i often use DNS to Query for diffrent Records like MX, SPF, DKIM, DMARC etc.
A while ago, i startet to create a Script that checks all these Settings for a specific Domain. The Script has been published to my GitHub Repo.
The Script checks diffrent DNS Records about a Domain - mostly about Mailsecurity Settings. It checks for the following Information
DNS Zone Signed (DNSSEC)
CAA (Certification Authority Authorization)
MX (MailExchanger)
MX IP
...
Hi All,
Recently i had the following Error Message in Outlook:
DE
Mindestens eine Regel kann nicht in Microsoft Exchange hochgeladen werden und wurde deaktiviert. Die Ursache sind möglicherweise nicht unterstützte Parameter oder mangelnder Speicherplatz.
EN
One or more rules couldn't be uploaded to Exchange server and have been deactivated. This could be because some of the parameters aren't supported or there's insufficient space to store all your rules.
Let's have a look at the Mailbox and the Rules Quota - it's already set to the Maximum of 256 KB.
Get-Mailbox -Identity a.bohren@icewolf.ch | fl RulesQuota
To set the Rules Quota, you can use this command
Set-Mailbox a.bohren@icewolf.ch -RulesQuota:256kb
Microsoft...
Hi All,
There is a new Version of Microsoft PowerToys available
Microsoft PowerToys Release v0.63.0
https://github.com/microsoft/PowerToys/releases/tag/v0.63.0
This time i want to Highlight the Textextractor - its an OCR that analyzes the Text in a selected Area
The text is copyed to the Clipboard
Regards
Andres Bohren
Hi All,
Just a few days ago, git 2.38.0 has been released.
Git Downloads
https://git-scm.com/download/win
Highlights from Git 2.38
https://github.blog/2022-10-03-highlights-from-git-2-38/
Let's check the GIT Version before the Update
git --version
Let's check the GIT version after the update
git --version
Regards
Andres Bohren
Hi All,
Just a few Hours ago, the Microsoft has released the Version 2.0.22 of the MSIdentityTools PowerShell Module.
MSIdentityTools 2.0.22
https://www.powershellgallery.com/packages/MSIdentityTools/2.0.22
According to the Pull requests only one Minor Update recarding ADFS was made
https://github.com/AzureAD/MSIdentityTools/pulls?q=is%3Apr+is%3Aclosed
Check installed PowerShell Module Version and what is available in the PowerShell Gallery (Needs to run "As Administrator")
Get-InstalledModule MSIdentityTools
Find-Module MSIdentityTools
Uninstall the Old PowerShell Module and install the newest one
Uninstall-Module MSIdentityTools -Force
Install-Module MSIdentityTools -Force
Get-InstalledModule MSIdentityTools
Show the commands from the Module
Get-Command -Module MSIdentityTools
Let's check out the command "Resolve-MsIdTenant"
Connect-MgGraph
Resolve-MsIdTenant -TenantValue icewolf.ch
Regards
Andres Bohren
Hi All,
A few hours ago, Microsoft has released a new Version of the Microsoft.Graph PowerShell Module.
Apparently it covers the latest API version and some minor fixes.
Microsoft.Graph 1.12.2
https://www.powershellgallery.com/packages/Microsoft.Graph/1.12.3
Release Notes
https://github.com/microsoftgraph/msgraph-sdk-powershell/releases
Let's check the installed Version and what's available on the PowerShell Gallery
Get-InstalledModule Microsoft.Graph
Find-Module Microsoft.Graph
To install the newest Version of the PowerShell Modules and also uninstalling the old Versions, you can use my GitHub Script. It takes a while until all Modules are installed. Wait until "Cleanup finished" is shown.
#Run Script directly from GitHub
$ScriptFromGitHub = Invoke-WebRequest "https://raw.githubusercontent.com/BohrenAn/GitHub_PowerShellScripts/main/ExchangeOnline/GraphAPI/Cleanup-GraphModules.ps1"
Invoke-Expression $($ScriptFromGitHub.Content)
Let's check
Get-InstalledModule Microsoft.Graph
Get-InstalledModule Microsoft.Graph*
Let's check how many Commandlets are available. It's quite impressive right?
Get-Command -Module Microsoft.Graph* | measure
Regards
Andres...
Hi All,
Now it's finally have come true: Signatures from Outlook for Windows and OWA are shared.
M365 Roadmap Signature cloud settings
https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=&searchterms=signature%20cloud%20settings
Let's check the Signatures on my Outlook for Windows Client
You can have multiple Signatures in Outlook
And they are now available in Exchange Online OWA
Sadly Outlook Mobile does not support it. Or not yet - don't know. But that would be much appreciated if signatures would be consistent across Clients.
It has been a long ride, as you can see here
https://techcommunity.microsoft.com/t5/outlook/quot-outlook-for-windows-signature-cloud-settings-quot-more/m-p/3454619#M11783
Regards
Andres Bohren
Hi All,
It's been a while since i activated External Mails in Exchange Online
Set-ExternalInOutlook -Enabled $true
I have not updated my Office Version since last week.
But when i restarted Outlook today a saw a new "External" Tag in the Message Overview.
Seems to be there was a Change on 10. September 2022
On the Message itself - it's still the same Tip
In OWA nothing changed and it looks still the same
Regards
Andres Bohren
Hi All,
I have recently checked if there are new Drivers for my Surface Laptop 3.
You need to know if you have an Intel or AMD Based device.
I've checked in System Information
Run > msinfo32
Download drivers and firmware for Surface
https://support.microsoft.com/en-us/surface/herunterladen-von-treibern-und-firmware-f%C3%BCr-surface-09bb2e09-2a4b-cb69-0951-078a7739e120
Regards
Andres Bohren
Hi All,
On 29. September Microsoft reported Zero-Day Vulnerabilities in Exchange Server and published the Advisory below.
Customer Guidance for Reported Zero-day Vulnerabilities in Microsoft Exchange Server
https://techcommunity.microsoft.com/t5/exchange-team-blog/customer-guidance-for-reported-zero-day-vulnerabilities-in/ba-p/3641494
Customer Guidance for Reported Zero-day Vulnerabilities in Microsoft Exchange Server
https://msrc-blog.microsoft.com/2022/09/29/customer-guidance-for-reported-zero-day-vulnerabilities-in-microsoft-exchange-server/
I was wondering if the Exchange Server Emergency Mitigation Service kicked in. But until FR Evening 30 September there was just the default Rule
https://blog.icewolf.ch/archive/2021/09/29/exchange-server-emergency-mitigation.aspx
."C:\Program Files\Microsoft\Exchange Server\V15\scripts\Get-Mitigations.ps1"
When i checked today, a new Rule has been deployed
."C:\Program Files\Microsoft\Exchange Server\V15\scripts\Get-Mitigations.ps1"
You can see the Rule in the XML that is the...