<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>M365 on Tom Plant</title>
    <link>https://2849e3c5.tplant.pages.dev/tags/m365/</link>
    <description>Recent content in M365 on Tom Plant</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 31 Mar 2023 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://2849e3c5.tplant.pages.dev/tags/m365/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Allowing Microsoft 365 traffic with Azure NSGs</title>
      <link>https://2849e3c5.tplant.pages.dev/blog/nsg-allow-m365/</link>
      <pubDate>Fri, 31 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://2849e3c5.tplant.pages.dev/blog/nsg-allow-m365/</guid>
      <description>Azure network security groups (NSGs) provide IP-based traffic filtering for subnets and VM network interfaces (NICs). But services like Microsoft 365 use a large and frequently-changing IP space, so writing IP-based rules is challenging. Azure Firewall can provide HTTP filtering (and DNS with the Premium SKU), but it&amp;rsquo;s an expensive and often overkill solution.&#xA;Recently I deployed a hybrid Exchange environment in Azure, which requires inbound SMTP and HTTPS traffic. Within minutes I received hundreds of malicious requests from all over the internet (observed via NSG traffic analytics).</description>
    </item>
    <item>
      <title>Microsoft Teams as an LMS</title>
      <link>https://2849e3c5.tplant.pages.dev/blog/teams-lms/</link>
      <pubDate>Sun, 14 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://2849e3c5.tplant.pages.dev/blog/teams-lms/</guid>
      <description>Prologue With Queensland adopting the ATAR assessment system, digital assessment storage was one of many new requirements to tackle. We were lagging behind other schools with no existing LMS, but this was a blessing in disguise - we weren’t locked into a non-compliant vendor.&#xA;Time was running out, so Microsoft Teams was chosen to become a short-term repository/learning management system. Nothing is cheaper than free (so I was told), and the SharePoint backend would be easy to migrate if/when needed.</description>
    </item>
    <item>
      <title>Use a custom Outlook.com email address without GoDaddy</title>
      <link>https://2849e3c5.tplant.pages.dev/blog/custom-msa-alias/</link>
      <pubDate>Sun, 14 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://2849e3c5.tplant.pages.dev/blog/custom-msa-alias/</guid>
      <description>Unlike Microsoft 365 Business, where adding email domains is &amp;ldquo;just a few clicks away&amp;rdquo;, Microsoft 365 Personal/Family only supports GoDaddy for both registration and DNS. This is a huge red flag to anyone who’s had the misfortune to use GoDaddy, so here’s my workaround.&#xA;Credit to this Reddit comment for the basis of this writeup, and DomainConnect’s documentation for verifying the DNS records.&#xA;Getting Started Requirements:&#xA;A Microsoft 365 Personal or Family subscription A domain (tplant.</description>
    </item>
  </channel>
</rss>
