[{"categories":["Microsoft"],"content":"Guests themselves don\u0026rsquo;t need P1 assigned, but the policy won\u0026rsquo;t do anything until the tenant has P1 active for its own members.\nEnforcement is currently soft, not hard. Microsoft doesn\u0026rsquo;t technically block Conditional Access from working if you\u0026rsquo;re short on licenses — Entra ID processes connections that require multifactor authentication no matter if the account has a premium license — but Microsoft has started surfacing warnings about it: tenants are now seeing …","date":"2026-09-27","permalink":"/posts/post-9/","summary":"Guests themselves don\u0026rsquo;t need P1 assigned, but the policy won\u0026rsquo;t do anything until the tenant has P1 active for its own members.\nEnforcement is currently soft, not hard. Microsoft …","tags":["m365","conditional-access","entra"],"title":"Conditional Access Guest Accounts"},{"categories":["Microsoft"],"content":"A lot of Microsoft 365 \u0026ldquo;security\u0026rdquo; starts with an upsell: Defender for Office 365, Entra ID P1, P2, the Worksuite. But a large share of the highest-impact hardening is already included in the subscription you pay for — it\u0026rsquo;s just switched off by default. This post is a practical, no-extra-cost checklist: what\u0026rsquo;s free, what it actually does, and the commands to verify it.\nCompanion reading: PowerShell + Microsoft Graph — Connection \u0026amp; Command Reference covers the …","date":"2026-09-27","permalink":"/posts/post-7/","summary":"A lot of Microsoft 365 \u0026ldquo;security\u0026rdquo; starts with an upsell: Defender for Office 365, Entra ID P1, P2, the Worksuite. But a large share of the highest-impact hardening is already included in …","tags":["m365","security","hardening","entra","mfa"],"title":"Hardening Microsoft 365 Without Buying Extra Licenses"},{"categories":["Software"],"content":"If your fleet is more than one machine, it\u0026rsquo;s probably more than one distro. Mine is: Ubuntu LTS boxes, Debian, Fedora, and — the interesting one — XCP-ng hypervisors. The goal is simple: one control node, a handful of playbooks, and the ability to answer two questions at any time: what updates are pending? and are these hosts fully patched?\nThis post builds the whole system from zero. Every file and command is copy-pasteable. The hostnames and IPs below are made up — swap in your own. At …","date":"2026-09-27","permalink":"/posts/post-8/","summary":"If your fleet is more than one machine, it\u0026rsquo;s probably more than one distro. Mine is: Ubuntu LTS boxes, Debian, Fedora, and — the interesting one — XCP-ng hypervisors. The goal is simple: one …","tags":["ansible","devops","linux","patching","automation"],"title":"Managing Package Updates Across a Mixed-Distro Fleet with Ansible"},{"categories":["Microsoft"],"content":"A practical reference for connecting PowerShell to Exchange Online and Microsoft Graph from Linux (Fedora), plus the exact commands used during the SUSF admin MFA registration and legacy auth hardening project.\nOne-Time Setup on Fedora Install PowerShell 7 sudo dnf install powershell If not in Fedora\u0026rsquo;s repos, add Microsoft\u0026rsquo;s repo first:\nsudo rpm --import https://packages.microsoft.com/keys/microsoft.asc curl -sSL -o /etc/yum.repos.d/microsoft.repo …","date":"2026-09-27","permalink":"/posts/post-6/","summary":"A practical reference for connecting PowerShell to Exchange Online and Microsoft Graph from Linux (Fedora), plus the exact commands used during the SUSF admin MFA registration and legacy auth …","tags":["powershell","microsoft","mfa","exchange-online","linux"],"title":"PowerShell + Microsoft Graph +  Fedora"},{"categories":["Application","Data"],"content":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.\nLorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!\nCreative Design Nam ut rutrum ex, venenatis sollicitudin urna. …","date":"2022-04-04","permalink":"/posts/post-1/","summary":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque …","tags":["nextjs","tailwind"],"title":"How to build an Application with modern Technology"},{"categories":["Technology","Data"],"content":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.\nLorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!\nCreative Design Nam ut rutrum ex, venenatis sollicitudin urna. …","date":"2022-04-04","permalink":"/posts/post-2/","summary":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque …","tags":["technology","tailwind"],"title":"How to build an Application with modern Technology"},{"categories":["Software"],"content":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.\nLorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!\nCreative Design Nam ut rutrum ex, venenatis sollicitudin urna. …","date":"2022-04-04","permalink":"/posts/post-3/","summary":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque …","tags":["software","tailwind"],"title":"How to build an Application with modern Technology"},{"categories":["Architecture"],"content":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod.\nLorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius!\nCreative Design Nam ut rutrum ex, venenatis sollicitudin urna. …","date":"2022-04-04","permalink":"/posts/post-4/","summary":"Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque …","tags":["silicon","technology"],"title":"How to build an Application with modern Technology"},{"categories":["Architecture"],"content":"n8n Setup Created: 2026-06-02 | Status: Running (systemd managed)\nOverview n8n workflow automation server deployed on Fedora workstation via Podman, managed by systemd for auto-start on boot.\nAccess Item Value URL http://192.168.75.16:8081 Version 2.22.6 Image docker.io/n8nio/n8n:latest Container Details Item Value Container name n8n Port mapping 192.168.75.16:8081 -\u0026gt; 5678 (LAN-only) Data directory /home/itadmin/projects/n8n/data Running as Root (sudo podman) Timezone Australia/Sydney Systemd …","date":"2022-04-04","permalink":"/posts/post-5/","summary":"n8n Setup Created: 2026-06-02 | Status: Running (systemd managed)\nOverview n8n workflow automation server deployed on Fedora workstation via Podman, managed by systemd for auto-start on boot.\nAccess …","tags":["silicon","technology"],"title":"N8N workflow automation server deployed on Fedora."}]