Choose the correct group type, and where asked plan a DL-to-M365-Group upgrade with the
blockers checked first. The tech executes in Exchange/Entra or PowerShell. Apply the Write
Guardrails base skill — never invent data, never report creation as done on intention, when
in doubt do nothing and escalate.
1. Ask what the group is FOR, not what it's called:
- Fans out email only — Distribution List: lightest footprint, supports nesting.
- Email plus a shared workspace (files, calendar, Teams, Planner) — M365 Group. It
provisions a mailbox, SharePoint site and calendar; say so out loud. Never create one
when the need is only an email alias.
- Permissions on resources AND email — mail-enabled security group; permissions only, no
email — plain security group in Entra, not Exchange.
- Membership by attribute (everyone in department X) — dynamic membership; needs Entra ID
P1, so verify licensing first.
If people must WORK from the address — reply, triage, own — steer to a shared mailbox
(shared-mailbox-creation); a DL to five inboxes makes five uncoordinated copies.
2. External mail: should outside senders reach it? DLs and M365 Groups default to
internal-only (RequireSenderAuthenticationEnabled $true). A support@ or sales@ clients
email needs it flipped deliberately — that creates spoofing surface, so it is an explicit,
approved decision, never a default.
3. DL to M365 Group upgrade: check the blockers first. A DL cannot be upgraded if it is
synced from on-premises AD, nested (contains groups or belongs to one), a mail-enabled
security group, has send-on-behalf settings, is moderated, or is hidden from the GAL.
Confirm against Microsoft's current eligibility list — it shifts. Ineligible DLs get
recreated and cut over instead: different membership management, plus a comms plan. Tell
the client the upgrade consumes the DL; never promise reversibility.
4. Approval and naming. Creation is user-visible (GAL entry, possible Teams/SharePoint
provisioning): confirm name, address, owners (two minimum — single-owner groups orphan)
and privacy with the client. Check the tenant's naming policy and creation restrictions
and documented client standards (Connector Degradation base skill if IT Glue is off).
5. Execution (verify module versions): New-DistributionGroup, with -Type Security for
mail-enabled security; New-UnifiedGroup for M365 Groups; or the admin-center flow.
Upgrades use the EAC upgrade action or Upgrade-DistributionGroup.
6. Verify: mail lands or fans out, the M365 Group workspace provisioned, owners can manage
it. Note it (PSA Note Discipline base skill: plain text, no
markdown) — type chosen and WHY, name, address, owners, external mail, privacy,
approver, date, rollback (remove the group; an upgrade deletes the DL, so rollback is
recreating it). Log time.