Kategorie: PowerShell

  • Exchange online Message Trace in lokaler Zeit

    Im MCSEBoard (Nachrichtenfluss – Exchange online – MS Azure Forum – MCSEboard.de) kam eben indirekt die Frage auf, ob der Message Trace in Exchange online nicht auch in der lokalen Zeit angezeigt werden kann. Hier ein kurzes PowerShell Script, um den Trace aus der Universal Time (UTC) in die jeweils lokal am Client vorliegende Zeitzone…

  • IONOS DNS API Plugin für Win-ACME Client

    Vor einiger Zeit wurden Zertifikate von Let’s Encrypt bei einem Kunden benötigt und dabei war die HTTP-01 Challenge leider nicht möglich. Glücklicherweise gibt es mittlerweile eine IONOS DNS API, die sich ganz gut per PowerShell in der Win-ACME Client als DNS Plugin integrieren lässt. Hier passte quasi die Faust aufs Auge, da die DNS Zone…

  • Verwaiste Kontakte im Azure Active Directory

    Heute begrüßten mich nach der Einrichtung von Azure AD Connect zur Verzeichnissynchronisation bei vier Benutzern Fehler. Schuld hatten verwaiste Kontakte im Azure AD. Auf den ersten Blick bemängelte das Microsoft 365 Admin Center im Bereich „Einstellungen“ -> „Fehler bei der Verzeichnissynchronisierung“ (Microsoft 365 admin center (office.com)) für die vier Benutzer jeweils einen doppelten User Principal…

  • Windows SSL / TLS Best Practice

    Hier (m)ein kurzes und – bis auf den Reboot – schmerzloses Windows TLS Best Practice How-To: IIS Crypto herunterladen Wer klicken und Turnschuhe verbraten möchte, nimmt die GUI Zur Automatisierung wäre die CLI Version zu wählen IIS Crypto starten Auf Clients (und den meisten Servern) würde ich den „Best Practices“ Button tätigen Haken bei „Reboot“…

  • Plus Addressing jetzt in Exchange online verfügbar

    Gestern hat Microsoft „Plus Addressing“ – wie auf der Ignite angekündigt – in Exchange online für Postfächer freigegeben. Der Support für Verteilerlisten und -gruppen soll noch im Dezember diesen Jahres folgen. Plus Adressing kann nur per PowerShell aktiviert werden und gilt Exchange-Organisationsweit. Das CMDlet der Wahl ist daher „Set-OrganizationConfig“ mit dem Parameter „-AllowPlusAddressInRecipients $true“. Etwas…

  • $null Überprüfung in PowerShell

    Dieser Moment, wenn du realisierst, dass du dein Leben lang falsch auf $null geprüft hast… Alles Weitere zu dieser „Ernüchterung“: https://docs.microsoft.com/en-us/powershell/scripting/learn/deep-dives/everything-about-null 🙂 Checking for $null You may have noticed that I always place the $null on the left when checking for $null in my examples. This is intentional and accepted as a PowerShell best practice.…