Skip to main content

Command Palette

Search for a command to run...

Understanding Microsoft 365 Groups: A Comprehensive Guide

Published
4 min read
Understanding Microsoft 365 Groups: A Comprehensive Guide
P

Cloud and systems engineer with a strong foundation in networking, automation, and infrastructure design. I write about real-world challenges, best practices, and evolving trends in cloud computing, system administration, and network architecture.

🔑 What are Groups in Microsoft 365?

  • Groups allow organizations to manage users collectively instead of assigning permissions one by one.

  • A group = a set of users (Microsoft Entra ID accounts) + permissions/resources tied to that group.

  • Benefits:

    • Centralized access management (SharePoint, OneDrive, Teams, Planner, etc.).

    • Easy collaboration (shared mailbox, files, calendars).

    • Simplifies conditional access and security.


🏷️ Types of Groups in Microsoft 365

Group TypeDescriptionWhen to UseWhere to Create
Microsoft 365 GroupEmail + shared workspace (mailbox, calendar, SharePoint site, Planner, Teams, OneNote). Recommended for collaboration.When team collaboration + distribution list features are needed.Admin center, Entra ID, Outlook, Teams, SharePoint, Planner, Viva Engage
Distribution Group (List)Used for sending email notifications to multiple people. No collaboration features.When you only need group email distribution.Admin center, Exchange admin center
Mail-Enabled Security GroupActs as both security group (permissions) + distribution list (mail).When you need both email distribution + access control.Admin center, Exchange admin center
Security GroupFor assigning permissions to resources (SharePoint, OneDrive, apps). No mailbox.When you only need permissions, no email.Admin center, Entra admin center
Dynamic Distribution GroupMembership auto-managed based on rules (e.g., all users in “HR Department”). Email-only, no Teams/SharePoint.When group membership should update automatically.Exchange admin center, PowerShell
Shared MailboxSingle mailbox used by multiple users (e.g., support@contoso.com).When a group of people must send/receive emails from one address.Admin center, Entra admin center

📂 Collaboration Spaces with Microsoft 365 Groups

When you create a Microsoft 365 Group, you also get:

  • Shared Outlook inbox

  • Shared Outlook calendar

  • SharePoint team site + document library

  • Planner board

  • Power BI workspace

  • Yammer/Viva Engage group (if created from there)

  • Microsoft Teams (if created in Teams)

  • OneNote notebook

⚠️ Note: Teams and Viva Engage can’t be connected to the same group.


🔄 Microsoft 365 Groups + Teams Integration

  • A Team = Microsoft 365 Group + collaboration features (chat, channels, etc.).

  • Creating a Team in Teams automatically creates an M365 group (if not already existing).

  • If you create a group in Outlook or SharePoint, you can later connect it to Teams.

  • Group mailbox visibility:

    • Created in Teams → Mailbox hidden in Outlook.

    • Created in Outlook → Mailbox visible.

    • Can be changed with PowerShell:

        Set-UnifiedGroup -Identity "GroupName" -HiddenFromExchangeClientsEnabled $false
      

👥 Group Membership Management

  • Removing someone from a Team → Removes them from the linked M365 group instantly.

  • Removing someone from the Group (via Admin Center, Entra, or PowerShell) → Access revoked, but Teams client may take up to 24 hours to reflect.

  • Best practice ✅: Manage membership directly in Teams for faster sync across workloads.


🗑️ Deleting Groups & Teams

  • Deleting an M365 Group →

    • Removes mailbox alias (Outlook/OWA).

    • Marks associated SharePoint site for deletion.

    • Takes ~20 min to reflect in Outlook.

  • Deleting a Team →

    • Removed immediately from Teams app.
  • Removing users from group linked to Teams → Delay (~2 hours) before the team disappears for removed members.


⚙️ PowerShell Commands (Quick Reference)

  • Create Microsoft 365 Group

      New-UnifiedGroup -DisplayName "Sales Team" -Alias "sales" -EmailAddresses "sales@contoso.com"
    
  • Add Member to Group

      Add-UnifiedGroupLinks -Identity "Sales Team" -LinkType Members -Links user@contoso.com
    
  • Remove Member from Group

      Remove-UnifiedGroupLinks -Identity "Sales Team" -LinkType Members -Links user@contoso.com
    
  • Delete Group

      Remove-UnifiedGroup -Identity "Sales Team"
    

✅ Best Practices for Study & Real-World Use

  • Use Microsoft 365 Groups for most collaboration needs.

  • Use Security Groups when only permissions are needed.

  • Use Distribution Groups for email-only scenarios.

  • Use Dynamic Distribution Groups to automate membership.

  • Manage Teams membership inside Teams for faster updates.

  • Regularly review groups for stale/unused ones → reduce clutter + security risks.


⚡ Quick Memory Trick for Exams:

  • M365 Group = “Collaboration + Email”

  • Distribution Group = “Email only”

  • Mail-enabled Security Group = “Permissions + Email”

  • Security Group = “Permissions only”

  • Dynamic Distribution = “Email + Auto-membership”

  • Shared Mailbox = “Shared Email Identity”

1 views

More from this blog

AWS

33 posts