Finally, we migrated our atwork blog system to a new platform built with Hugo.

Lightning Fast and Modern: Welcome to Our New atwork Blog!

Finally, we migrated our atwork blog system blog.atwork.at to a new platform built with Hugo. The new blog.atwork.at website comes with a lot of advantages. Here’s a quick overview: Modern, clean design (thanks to Hugo & PaperMod) Blazing fast performance with pre-generated pages Light/Dark theme switch Mobile-friendly layout Super-fast search RSS feeds per category Clear tagging Archive by year and month with article counts Full migration of our existing content (around 2,000 articles) with a thorough cleanup We say goodbye to our old blog system blogengine.io, which served us well for 18 years in various versions. Over time, we customized the open-source solution for different .NET versions, and it did a great job. ...

December 29, 2025 · 2 min · Toni Pohl
Azure Logic Apps Toolbox 5-Custom JSON payloads

Azure Logic Apps Toolbox 5-Custom JSON payloads

Did you ever have the problem of pushing different JSON payloads to a logic app and hitting errors due to JSON schema mismatches? The usual HTTP Request forces you to define the JSON Schema at the beginning. For every tiny difference in the later used properties you need to create your own Logic App even if the process is the same. I will show you an example of a single Logic App deciding at runtime which JSON schema to use for decoding the post body payload. Stay tuned! ...

January 14, 2021 · 3 min · Christoph Wilfing
Exchange 2016 on Windows Server 2016

Exchange 2016 on Windows Server 2016

Nachdem ich schon einige Male gefragt wurde, wie das mit dem Support von Exchange 2016 auf Windows Server 2016 ist, hab ich mir erlaubt nachzusehen und folgendes entdeckt: Ihr findet in den offiziellen Exchange 2016 prerequisites den oben gezeigten Absatz zum Support von Exchange 2016. Nachdem die Exchange Server Updates: build numbers and release dates dafür bereits einen Download Link zur Verfügung stellt kann man behaupten – JA. Mit Release von Windows Server 2016 (nächste Woche bei der Ignite Conference) wird wohl auch Exchange 2016 diesen unterstützen! ...

September 21, 2016 · 1 min · Christoph Wilfing
Azure Subscriptions im Enterprise Agreement verwalten

Azure Subscriptions im Enterprise Agreement verwalten

Ich will heute über die Verwaltung von Azure Subscriptions innerhalb eines Enterprise Agreements berichten. Leider gibt es hier wenig Informationen, auch ist es vielfach gerade für Partner schwierig dem Kunden zu helfen. Der Partner selbst hat keinen Zugriff auf das sogenannte EA Portal und kennt daher sehr oft auch gar nicht die Möglichkeiten die hier vorhanden sind. UPDATE: Danke für den Einwand Christian D. – Berichtigung im Bereich der Departments. Bei erreichen eines auf den Departments gesetztes spending Limit führt nicht zur Deaktivierung der Subscription. Es dient nur zur eigenlichen Notifizierung. ...

June 18, 2016 · 5 min · Christoph Wilfing
Outlook Web Access, DNS Load Balancing und Azure Traffic Manager

Outlook Web Access, DNS Load Balancing und Azure Traffic Manager

Was passiert wenn eine Standort-Abfrage per DNS nicht mehr funktioniert? Dieser Artikel zeigt die Lösung!. Die Ausganssituation Wer hat das Problem nicht schon gehabt. Mein Szenario verwendet zwei Standorte mit einem Exchange Server an jedem Standort, ein Internet Breakout an jedem Standort und damit auch zwei OWA Zugänge. Das Ganze sieht dann in etwa wie im Bild unten aus. Damit sich ein User jetzt nicht zwei URLs merken muss, verwenden die meisten Kunden einfach DNS Round Robin um den Client auf einen von beiden Standorten zu schicken. Das funktioniert eigentlich auch sehr gut. Man hat halt eventuell den User Zugriff in London obwohl die Mailbox eigentlich aktiv in Wien liegt. Für die meisten nicht ‘schön’ aber technisch kein Hindernis. ...

May 24, 2016 · 4 min · Christoph Wilfing
Office 365  Penetranter Junk-Mail Ordner - Troubleshooting

Office 365 Penetranter Junk-Mail Ordner - Troubleshooting

Ich wurde zuletzt von einem Kunden mit einem interessanten Problem kontaktiert. Der Kunde ist vollständig in Office 365 migriert und hat aktuell keine lokalen Exchange Mailboxen mehr. Ein lokaler Exchange Server wird zwar für Hybrid und Management Zwecke betrieben, hat aber keine sonstige Funktion. Das bedeutet auch, dass der MX-Record auf Exchange Online zeigt und alle Mails direkt von Office 365 empfangen und gesendet werden. Jetzt wurde ich gefragt, ein Problem zu diagnostizieren das sich folgendermaßen äußert: Zwei Mitarbeiter bekommen ein Mail von einem gemeinsamen Absender zugestellt. Für einen User A landet das Mail in der Inbox und bleibt auch dort. User B bekommt das Mail in den Junk-Mail Ordner zugestellt. Lustiger Test – er kann den Absender auch als Safe Sender markieren oder serverseitig vom Spam Filter ausnehmen. Beides führte nicht zum Erfolg. Mails desselben Absenders landeten bei User B weiterhin im Junk-Mail Ordner. Was dem Ganzen dann die Krone aufsetzt: Schiebt der User das Mail in Outlook zurück in die Inbox wird es wenige Sekunden später wieder in den Junk-Mail Folder zurück geschoben. Ja, diesen Fall hatte ich auch noch nicht. Also mal auf die Suche machen… ...

May 22, 2016 · 5 min · Christoph Wilfing
Password Security lokal und in der Cloud - Password Hash Sync Security

Password Security lokal und in der Cloud - Password Hash Sync Security

Sicherheit ist eine Vertrauensfrage, die jedes Unternehmen für sich selbst beantworten und lösen muss. In letzter Zeit bekommen wir immer mehr Fragen zum Thema Password (Hash) Sync in Azure Active Directory Connect. Hierzu gibt es viele Unklarheiten wie das genau funktioniert oder warum eine Synchronisation von Passwörtern trotzdem als sehr sicher angesehen werden kann. Hier liefern wir Hintergrund-Informationen, wie Passwort-Sicherheit in AD, AAD Connect und AAD funktioniert. Dieser Artikel entstand bereits vor einiger Zeit aus der Idee von Martina Grom, Toni Pohl und Christoph Wilfing um über die Sicherheitsaspekte von Password Sync in die Cloud zu informieren. Nun ist dieser Artikel aktueller denn je. Christoph hat diesen Artikel geschrieben, ergänzt von Teilen und Kommentaren der anderen Autoren. ...

May 7, 2016 · 10 min · Christoph Wilfing
To Sync or Not to Sync?

To Sync or Not to Sync?

Ich bin heute wieder einmal über ein Problem bei AAD Connect gestossen, das ich kurz erklären will. Speziell deshalb, weil nicht immer AAD Connect schuld ist, wenn mal ein Sync nicht funktioniert, Manchmal tut AAD Connect genau das was man ihm sagt, man muss halt nur wissen was in der Default Konfiguration für Regeln und Sicherheitsmechanismen eingebaut wurden. Mein Problem hat sich ganz simpel geäussert. Ein User im Active Directory soll per AAD Connect synchronisiert werden. Egal ob er vorher per Attributelevel Filter oder einfach durch OU Folder Filter nicht synchronisiert wurde oder auch einfach nicht aufgefallen ist, dass er online nicht existiert hat. Plötzlich fällt auf, der User fehlt. ...

February 3, 2016 · 5 min · Christoph Wilfing
Multi Factor Authentication On Premises

Multi Factor Authentication On Premises

Im vorigen Artikel haben wir uns angesehen, wie der User MFA erlebt und wie man MFA unter Office 365 nutzen kann. In diesem Blogpost geht es darum, wie man MFA auch OnPremises einsetzen kann. Azure MFA ist und bleibt ein Cloud Service. Manchmal hat man aber die Anforderung ein lokales Service, das lokal bleiben muss, auch sicherer zu machen. Ein simples Beispiel sind Virtual Private Networks (VPN) oder Remote Desktop Services (RDS). Das Beispiel mit RDS ist jetzt etwas entschärft, weil es seit kurzem auch RDS in Azure gibt. Aber nehmen wir für einen Moment an, dass es das nicht gibt oder es gute Gründe gibt, die RDS Farm lokal zu betreiben. ...

December 22, 2014 · 3 min · Christoph Wilfing
Azure - Multi Factor Authentication für Office 365

Azure - Multi Factor Authentication für Office 365

Ich hab vor einiger Zeit versprochen, dass ich zum Thema MFA (Multi Factor Authentication) etwas mehr bloggen werde und beginnend mit diesem Artikel will ich dieses Versprechen auch einlösen. Im letzten Artikel wurde ja eigentlich nur erklärt was ein App Passwort genau ist und wie der Enduser die Office 365 MFA sieht und erlebt. Die Einrichtung selbst habe ich aber zum Beispiel nicht erzählt. Genau das will ich jetzt nachholen. In diesem Artikel heute beschreibe ich wie der Ablauf für eine klassische Office 365 Installation ohne OnPremises oder Teilkomponenten OnPremises ist. Wir steigern uns dann mit Erklärungen Richtung Azure MFA und was eigentlich im Hintergrund abläuft. Final darf ich auch zeigen, wie man Azure MFA OnPremises verwenden kann um zum Beispiel seine RDS-Gateways, VPN oder auch ADFS Installation mit MFA abzusichern. Man darf also gespannt sein wie das wird. Ein wenig über Lizenzen werde ich auch plaudern, aber ich hoffe nicht zu viele Abschweife zu machen – das ist ein eher langweiliges Thema und mal ehrlich was kostet schon Security? ...

December 20, 2014 · 5 min · Christoph Wilfing