CloudShell im Teams Admin Center

Hallo zusammen,

Die CloudShell gibt es ja schon über ein Jahr im M365 Admin Center - ich habe darüber berichtet https://blog.icewolf.ch/archive/2020/10/09/cloud-shell-in-m365-admin-center.aspx


Neu gibt es die CloudShell auch im Teams Admin Center - ist jedoch aktuell noch nicht in allen Tenants ausgerollt.


Man benötigt dazu aber eine Azure Subscription und einen Azure Storage Account


Hier der Screenshot vom Storage account


Und wer es noch detaillierter wissen will - im StorageAccount gibt es ein FileShare und dort liegt das Image, welches geladen wird


Mit meinem Admin Account habe ich zugriff auf eine Azure Subscription und kann dort das Teams Modul laden und mich mit Teams Verbinden


Connect-MicrosoftTeams -UseDeviceAuthentication







Get-Team


Get-CsOnlineUser -Identity a.bohren@icewolf.ch



Liebe Grüsse
Andres Bohren


EOP Report Zero-hour auto purge (ZAP)Actions

Hallo zusammen,

Dass ich das "Advanced Hunting" in Office 365 Defender mag, hat man wohl schon beim lesen meines ersten Blog Artikels gemerkt https://blog.icewolf.ch/archive/2021/08/23/defender-for-office-365-advanced-hunting.aspx

Kürzlich habe ich mich gefragt, wie viel denn Zero-hour auto purge (ZAP) überhaupt angewindet wird und ob das was bringt.

Zero-hour auto purge (ZAP) in Exchange Online

Dafür habe ich mir folgende Query zusammengebaut

EmailPostDeliveryEvents  |  summarize count () by bin(Timestamp, 1d), Action, ActionType  | order by count_ | render columnchart



Man sieht, dass täglich über 5'500 Mails durch ZAP entfernt werden.
Dies bei einem Tenant mit knapp 40'000 Mailboxen und einem täglich mehr als 60'000 Incoming Mails.
Ich finde das kann sich sehen lassen.

Liebe Grüsse
Andres Bohren


Selbsthilfe Diagnose für Microsoft Teams im M365 Admin Center

Hallo zusammen,

Wie man die Microsoft Teams Meeting Recordings auf Onedrive konfiguriert, habe ich ja bereits hier beschrieben

Kürzlich


Es gibt eine ganze Reihe solcher Selbshilfe Diagnose Tools für M365 Administratoren.

Self-help diagnostics for Microsoft Teams administrators

Die Links unten auf dem Artikel öffnen jeweils das Admin Center unter "New service request"

Beispielsweise folgendes Command "Diag: Missing Recording"

Dort gibt man die UPN vom Benutzer ein und die Diagnose prüft wohin die Meetings gespeichert werden.


So sieht das Resultat für diesen Test aus



Liebe Grüsse
Andres Bohren


Azure AD Signins KQL Query für Legacy TLS

Hallo zusammen,

Im folgenden Artikel vom Azure Active Directory Identity Blog wird nochmals darauf hingewiesen, dass ab 31. Januar keine TLS 1.0 und TLS 1.1 Verbindungen mehr möglich sein werden

Act fast to secure your infrastructure by moving to TLS 1.2!


Am besten kann man das über ein KQL Query in einem Azure Log Analytics Workspace machen. Wie man so einen einrichtet habe ich bereits hier gebloggt https://blog.icewolf.ch/archive/2020/03/17/integrate-azure-ad-signins-into-azure-log-analytics-workspace.aspx

Ihr braucht folgendes KQL Query:

SigninLogs
| where TimeGenerated > ago(30d)
| extend a = parse_json(AuthenticationProcessingDetails)
| where a[0].key startswith "Legacy TLS" and a[0].value == "True"
| extend LowLTS = a[0].value
| project-away a
| summarize count() by UserPrincipalName, UserAgent, AppDisplayName
| order by count_ desc


Scheint auch bei grösseren Tenants kein grosses Problem mehr zu sein. Aber Nachsehen lohnt sich auf jeden Fall.

Weitere Infos gibt es hier:

Enable support for TLS 1.2 in your environment for Azure AD TLS 1.1 and 1.0 deprecation

Liebe Grüsse
Andres Bohren


Exchange Online Protection Common Attachment Filter Update

Hallo zusammen,

Microsoft hat im M365 Defender Portal das GUI für die Antimalware File Types überarbeitet.
Bisher waren nur folgende 13 File Extensions im Common Attachment Filter vorhanden.
  • ace
  • ani
  • app
  • cab
  • docm
  • exe
  • iso
  • jar
  • jnlp
  • reg
  • scr
  • vbe
  • vbs



Neu sind bis zu 96 Extensions in einer Liste auswählbar.


Get-MalwareFilterPolicy -Identity <Identity> | select -ExpandProperty FileTypes | measure


Get-MalwareFilterPolicy -Identity <Identity> | select -ExpandProperty FileTypes


Nun sind folgende 96 Extensions auswählbar

  • ace
  • ani
  • app
  • docm
  • exe
  • jar
  • reg
  • scr
  • vbe
  • vbs
  • ade
  • adp
  • asp
  • bas
  • bat
  • cer
  • chm
  • cmd
  • com
  • cpl
  • crt
  • csh
  • der
  • dll
  • dos
  • fxp
  • gadget
  • hlp
  • Hta
  • Inf
  • Ins
  • Isp
  • Its
  • js
  • Jse
  • Ksh
  • Lnk
  • mad
  • maf
  • mag
  • mam
  • maq
  • mar
  • mas
  • mat
  • mau
  • mav
  • maw
  • mda
  • mdb
  • mde
  • mdt
  • mdw
  • mdz
  • msc
  • msh
  • msh1
  • msh1xml
  • msh2
  • msh2xml
  • mshxml
  • msi
  • msp
  • mst
  • obj
  • ops
  • os2
  • pcd
  • pif
  • plg
  • prf
  • prg
  • ps1
  • ps1xml
  • ps2
  • ps2xml
  • psc1
  • psc2
  • pst
  • rar
  • scf
  • sct
  • shb
  • shs
  • tmp
  • url
  • vb
  • vsmacros
  • vsw
  • vxd
  • w16
  • ws
  • wsc
  • wsf
  • wsh
  • xnk

Oder man kann die Liste auf 159 erweitern. Ich habe mir die Erweiterungen aus folgenden Quellen zusammengetragen

URL (Quellen) 

Exchange Online PowerShell v2 Modul ohne WinRM Basic Auth

Hallo zusammen,

Im Exchange Team Blog hat Microsoft die Preview von ExchangeOnlineManagement Modul ohne WinRM Basic Auth angekündigt.

Um die WinRM Einstellungen abzurufen, muss der Service natürlich laufen


Läuft der Service nicht, so erhält man folgende Fehlermeldung


Mit dem folgenden Befehl fragt man die Einstellungen für den Client ab. Wie man sieht, ist da Basic Auth noch aktiviert.

winrm get winrm/config/client


Mit dem folgenden Befehl deaktiviere ich die Basic Auth

winrm set winrm/config/client/auth @{Basic="false"}


Wenn ich mich nun mit dem ExchangeOnlineManagement PowerShell Modul 2.0.5 mit ExchangeOnline verbinde, gibt es einen Fehler

Connect-ExchangeOnline


Nun deinstalliere ich das Modul und installiere die Preview

Uninstall-Module ExchangeOnlineManagement

Exchange Server Updates November 2021

Hallo zusammen,

Gestern war Microsoft Patchday und es wurden wieder Security Updates für Exchange Server 2013/2016/2019 veröffentlicht

In diesem Blog Artikel habe ich das Update auf meinem Exchange Server 2016 durchgeführt

Security Update For Exchange Server 2016 CU22 (KB5007409)

Denkt daran, das Exchange Update aus einem CMD "Als Administrator" auszuführen.











Liebe Grüsse
Andres Bohren


Windows Terminal als Standard für cmd

Hallo zusammen,

Die Windows Terminal App kann als Default auch für die CMD eingestellt werden. Dies kann man in den Einstellungen der Windows Terminal App konfigurieren.


Folgende Einstellung muss angepasst werden


Startet man nun die Windows Eingabeaufforderung



Wird diese in Windows Terminal geladen.


Liebe Grüsse
Andres Bohren