About Us Solutions
Managed IT SupportCybersecurityRegulatoryProfessional ServicesCo-ManagedCMMC ComplianceData BackupCloud MigrationIT ConsultingAI ConsultingMicrosoft 365Microsoft CopilotSD-WAN Services
Industries
Accounting & CPA FirmsManufacturing & DefenseProfessional Services
Process Testimonials Resources Careers
Contact UsBook a Call
Playbook · 11 min read

Microsoft 365 Done Right: what a Microsoft 365 consultant in Minneapolis fixes first

Microsoft 365 is the most important system most Twin Cities companies run, and the least deliberately configured. Here is what a Microsoft 365 consultant in Minneapolis checks when a company with 25 to 500 people asks whether its tenant was ever actually finished: migration, hardening, backup and a SharePoint structure that lasts.

The Microsoft 365 Done Right Playbook cover
Download the PDF →Free · PDF · no form
Jump to a section
  1. The afternoon tenant
  2. Zero downtime migration
  3. Cutover weekend
  4. Tenant hardening checklist
  5. Backup for Microsoft 365
  6. SharePoint and Teams
  7. What to do next
  8. Questions people ask
The short version
  • A tenant set up in an afternoon keeps those defaults for a decade. Eight settings, most under an hour each, close the doors attackers test.
  • Zero downtime migration is six phases with exit criteria, a pilot that includes a skeptic and a Friday night cutover with a rollback plan.
  • Security defaults are the floor. Conditional access is the plan: MFA for everyone, legacy authentication blocked, admins protected harder, healthy devices required.
  • Microsoft says in writing that your data is your problem. Recycle bins are measured in days, so Microsoft 365 needs its own backup.

Why your Microsoft 365 tenant still runs on an afternoon of defaults

Most Microsoft 365 tenants in the Twin Cities were set up in an afternoon. Someone created the accounts, pointed the mail at Exchange Online and got back to running the business. That afternoon of defaults is still in charge five or ten years later: legacy protocols open, anyone able to forward mail outside the company, anyone able to share a file with the world. None of that is Microsoft being careless. Microsoft ships a tenant that is easy to adopt, not hard to attack, and leaves the decisions to you. A Microsoft 365 consultant in Minneapolis spends most of a first visit making decisions nobody knew were waiting.

99%of password spray attacks use legacy protocols that cannot do MFAMicrosoft, 2020
99.9%of account compromise attacks stopped by multifactor authenticationMicrosoft
7,000password attacks blocked per second, up from 4,000 a year earlierMicrosoft Digital Defense Report 2024
258days on average to identify and contain a breach, longer than the default audit logIBM 2024

Those are Microsoft's own numbers, and the one that matters most is the first. Microsoft reported in 2020 that tenants which blocked legacy authentication saw 67% fewer account compromises. The fix is a checkbox. Here is the encouraging part: most of the work in this article takes under an hour per item and uses licenses you already pay for. It covers the four jobs that turn a tenant from "it works" into "it is finished": a migration nobody notices on Monday, the settings to change this week, the backup Microsoft does not provide, and a SharePoint and Teams structure that still makes sense in year five. It is the sequence our Microsoft 365 team in Bloomington runs for companies across Minnesota.

Page 6 of the playbook: the chapter opener on default settings, with the four Microsoft numbers that explain why legacy authentication and MFA come first.
Page 6 of the playbook: the chapter opener on default settings, with the four Microsoft numbers that explain why legacy authentication and MFA come first.

A zero downtime Microsoft 365 migration in Minnesota takes six phases

Nobody remembers a migration that went well. They remember the Monday the calendars were empty. Zero downtime is not luck, and it is not a feature you buy from a migration tool. It is six phases run in order, with a pilot that fails in private before anything can fail in public. Every painful migration we have rescued in Minneapolis or St. Paul skipped the same step: nobody counted what was actually there. Shared mailboxes, forwarding rules, a PST on the CFO's desktop, the scanner that emails invoices. Discovery is boring. It is also where zero downtime is won.

  1. Week 1: discoveryInventory mailboxes, file shares, shared resources, devices and every app that sends email. Give each workload a named owner, or it does not move.
  2. Week 2: identityClean up Active Directory, sync to Entra ID, assign licenses and turn on multifactor authentication before anyone logs in for the first time.
  3. Week 3: pilotTen percent of users, including one skeptic and one executive assistant. Fix what they find. The pilot is done when the skeptic stops filing tickets.
  4. Weeks 4 to 5: mail and filesBackground sync of every mailbox and file share while people keep working in the old system. Nobody notices this phase, which is the point.
  5. Week 6: cutover and hypercareFlip MX records on Friday night. Engineers on the floor Monday. Two weeks of fast fixes while migration tickets still get read every day.

Six weeks is the typical end to end timeline for a company with 25 to 500 people. The things that trip people up are predictable: oversized mailbox items, room calendars owned by former staff, file paths too long for SharePoint, and the scanner or ERP that still needs a way to send email. A phase is done when its checklist is signed, not when the calendar says so.

Effortless on Monday means exhausting five weeks earlier. That is the trade.Solution Builders Professional Services
Page 4 of the playbook: the six phase timeline from discovery to hypercare and the table of what moves and what trips people up.
Page 4 of the playbook: the six phase timeline from discovery to hypercare and the table of what moves and what trips people up.

Cutover weekend: nobody should notice on Monday

The cutover itself takes about an hour. Everything that makes it uneventful happens in the ten days before and the ten days after. Put a name next to every line, and do not skip the rollback plan because you feel confident. Confidence is what the rollback plan is for.

  • Ten days out: confirm every mailbox has synced once and the remaining delta is under an hour.
  • Lower the DNS time to live on MX and autodiscover records to five minutes.
  • Send the "what changes Monday" email with screenshots, twice. People read the second one.
  • Test the scanner, the ERP alerts and the website contact form against the new tenant.
  • Write the rollback plan: who decides, what triggers it and how long it takes.
  • Friday 6 p.m.: final delta sync, then switch MX, SPF, DKIM and autodiscover.
  • Saturday: verify mail from three outside domains, phones included. Reconnect shared mailboxes and room calendars.
  • Sunday: sign in as five real users on five real devices. Go or no go call that night, rollback window closes at midnight.
If you seeCallThen
Inbound mail failing for 30+ minutesRoll backRevert MX, investigate, retry next weekend
Calendar data missing for a departmentPauseRerun the sync for that batch before deciding
A handful of users cannot sign inProceedFix the accounts one by one on Monday
Old signatures, missing shortcutsProceedFix in hypercare. Nobody rolls back for a signature

Hypercare means engineers on the floor Monday and Tuesday so two minute fixes stay two minute fixes, a 4 p.m. review of every ticket tagged migration so patterns become fixes instead of folklore, and an old server kept read only for 30 days before it is powered off, backed up and retired.

Page 5 of the playbook: the cutover weekend checklists, the rollback triggers table and the first ten days of hypercare.
Page 5 of the playbook: the cutover weekend checklists, the rollback triggers table and the first ten days of hypercare.

The tenant hardening checklist a Microsoft 365 consultant in Minneapolis runs first

Whether you migrated last month or in 2016, this is the one hour audit. Work down the table with whoever holds your global admin password. The first four rows are the settings attackers test on day one, and the ones your cyber insurer asks about at renewal.

SettingWhat it ships asRiskChange it to
Multifactor authenticationPrompted, not enforced, in older tenantsCriticalRequired for everyone, phishing resistant for admins
Legacy authenticationAllowed in tenants created before 2020CriticalBlocked. POP, IMAP and basic SMTP cannot do MFA
External mail forwardingUsers can auto forward anywhereCriticalBlocked in the outbound spam policy, exceptions logged
Admin accountsOne global admin that also reads emailCriticalTwo to four cloud only admins, two sealed break glass accounts
External sharing"Anyone with the link" allowed everywhereHighNew and existing guests only, links expire in 30 days
User app consentAnyone can grant an app access to their dataHighAdmin consent workflow. A rogue app survives a password reset
Safe Links and Safe AttachmentsOff without Defender for Office 365HighOn for everyone, including links in Teams and SharePoint

One more that rarely makes the list: audit log retention ships at 180 days, shorter than the 258 day average time to identify and contain a breach in IBM's Cost of a Data Breach Report 2024. Extend it to a year.

Security defaults are the floor, conditional access is the plan

Security defaults, the single switch that turns on MFA and blocks legacy authentication, may be enough for a ten person company. Past that you need conditional access, rules that look at who is signing in, from what device and from where: MFA for everyone and phishing resistant for admins, Microsoft 365 only from compliant or company owned devices, sign ins blocked from countries you do not operate in. Run every new policy in report only mode for a week, enforce for IT and ten volunteers, then roll out by department. Our cybersecurity team in the Twin Cities runs this tenant hardening checklist against every tenant it takes on.

Page 7 of the playbook: the audit table of eight default settings ranked by risk, built to hand to whoever holds the global admin password.
Page 7 of the playbook: the audit table of eight default settings ranked by risk, built to hand to whoever holds the global admin password.

Why Microsoft 365 needs its own backup

Ask ten business owners in Bloomington whether Microsoft backs up their email and files, and eight will say yes. Microsoft's own terms say otherwise. The Microsoft Services Agreement puts it plainly in section 6b: "We recommend that you regularly backup your content and data that you store on the services." Microsoft owns uptime, platform security and replication against hardware failure. You own your data, who can reach it and getting it back. The built in safety nets are real, but they are measured in days.

ItemDefault windowThen
Deleted email14 days, 30 at mostGone
Deleted user and mailbox30 daysGone, OneDrive included
Deleted file in OneDrive or SharePoint93 days, two recycle binsGone
Deleted team or group30 daysGone, site and chats too
Retention policyAs long as you setHolds items, cannot restore a site

Sophos found in its State of Ransomware 2024 survey that 59% of organizations were hit by ransomware in the past year, and Gartner expects 75% of enterprises to treat SaaS backup as critical by 2028, up from 15% in 2024. The reason is the one most people miss about retention.

Retention keeps copies inside the same tenant, under the admin accounts an attacker just took over. Backup lives somewhere else, under different credentials, and can put a whole site back the way it was on Tuesday.The Microsoft 365 Done Right Playbook

A real Microsoft 365 backup covers Exchange, OneDrive, SharePoint, Teams and the Entra ID configuration that ties them together, runs about three times a day, and lives in a separate cloud under separate credentials, immutable. Ask any vendor, including us, how long a full site restore takes and whether permissions come back with the files. How to prove the restore works is the subject of our business continuity playbook.

Page 9 of the playbook: the backup chapter opener, with the recycle bin math and the ransomware figures that explain why Microsoft 365 needs its own copy.
Page 9 of the playbook: the backup chapter opener, with the recycle bin math and the ransomware figures that explain why Microsoft 365 needs its own copy.

SharePoint and Teams that still make sense in year five

Teams and SharePoint do not get messy. They start messy and never get the structure that would have fixed them. A tenant with 400 orphaned teams and a search box nobody trusts is not a user problem. It is a design that was never done. The Microsoft Work Trend Index 2023 found knowledge workers spend 57% of their day communicating in meetings, email and chat. Structure is how you get some of that time back, and it is six decisions made once.

  • Flat, not nested. One site per team or function, joined to a hub for navigation. Subsites are where files go to disappear.
  • Decide who can create teams: a small group or a request form. Open creation is how you end up with four Marketing teams.
  • Pick a naming convention people can guess, department then purpose: FIN Budgeting, HR Onboarding, ACME Rebrand.
  • Private by default. Private for work, public for reference, decided once so nobody has to think about it.
  • Decisions and files go in a channel, not a private chat. Chat is for coordination, not records.
  • Two owners, an expiration date and an annual one click review for every team, so dead teams retire themselves.
The new hire test

Where does this document go?

Pick any new document and ask a new hire where it should live. If the answer takes more than five seconds, the structure is wrong, not the hire. Four sensitivity labels, Public, General, Confidential and Highly Confidential, carry the rules with the file so nobody has to remember them.

Guests join by invitation, expire after 90 days unless an owner renews them, and are blocked from Confidential and above by the label rather than by memory. This is also the groundwork for AI. A tenant with clean permissions and labels is exactly what Microsoft Copilot needs in order to be safe, which is why our Copilot readiness playbook starts with permissions, not licenses.

What to do this week

Three moves, in order. The first two cost nothing but an hour.

  1. Run the one hour auditSit down with whoever holds the global admin password and work through the settings table. Change what you can on the spot and write down what needs a conversation.
  2. Check your backup against the coverage listExchange, OneDrive, SharePoint, Teams and Entra ID, stored outside your tenant. If any of those is missing, or nobody can say when a site was last restored, that is your next project.
  3. Get an outside readA Tenant Health Check with Solution Builders is a free 30 minute review of your tenant against the same table, with a written list of what to change first. Book a time or call (952) 854 8188.

If you are migrating, do not let anyone open a console until the inventory is signed. If you are already live, the audit is the migration you never finished. Either way, Office 365 support in the Twin Cities should mean someone who can show you the settings, not just reset passwords.

Microsoft 365 for growing companies across the Twin Cities

Solution Builders has run Microsoft environments for Minnesota businesses from Bloomington since 1995. Our 50+ engineers migrate, harden, back up and support Microsoft 365 as one practice for companies with 25 to 500 people in Minneapolis, St. Paul and across the metro, from manufacturers on the I-494 corridor to firms downtown. Related services: Microsoft 365, Cybersecurity, Microsoft Copilot, Data Backup and Disaster Recovery. Contact us or book a 30 minute call.

Free download

Get the full Microsoft 365 Done Right Playbook

Sixteen pages for whoever holds your global admin password: the six phase migration plan with the cutover weekend runbook, the complete eight setting audit table, the backup coverage checklist and the SharePoint and Teams governance design.

  • Six phase zero downtime migration plan
  • Printable eight setting tenant audit table
  • Microsoft 365 backup coverage checklist
  • SharePoint, Teams and sensitivity label design

No form, no gate. Share it with your leadership team.

The Microsoft 365 Done Right Playbook preview
FAQ

Questions Twin Cities leaders ask about Microsoft 365.

A Microsoft 365 consultant plans and runs the migration into the tenant, hardens the settings Microsoft leaves open by default, sets up backup outside the tenant and designs the SharePoint and Teams structure so it stays usable. Look for one who will show you the settings table against your own tenant, put a named owner on every workload and run a Friday night cutover with a written rollback plan. Solution Builders does this from Bloomington for companies with 25 to 500 people.
About six weeks end to end for a company with 25 to 500 people: one week of discovery, one of identity cleanup, one for a pilot with ten percent of users, two of background mail and file sync, and a cutover weekend followed by two weeks of hypercare. Users see zero downtime because mail syncs while they keep working and the switch happens Friday night. The schedule slips when discovery is skipped, not when the tools are slow.
No. Microsoft keeps the service running, but the Microsoft Services Agreement recommends that you regularly back up your own content. Deleted email is purged after 14 to 30 days, a deleted user and their OneDrive after 30 days, and SharePoint files after 93 days in two recycle bins. Retention policies hold items inside the same tenant an attacker may control. A separate backup of Exchange, OneDrive, SharePoint, Teams and Entra ID is the answer.
Microsoft 365 security hardening means changing the defaults a new tenant ships with so it is hard to attack, not just easy to use. Start with the four critical items: enforce multifactor authentication through conditional access, block legacy authentication, block external mail auto forwarding and give admins separate cloud only accounts with no mailbox. Then restrict external sharing, require admin consent for apps, turn on Safe Links and extend audit log retention to a year.
Only in name. Microsoft renamed Office 365 to Microsoft 365 in 2020, so a company asking for Office 365 support in the Twin Cities needs the same things: licensing that matches headcount, tenant hardening, a tested backup, SharePoint and Teams governance and a help desk that fixes Outlook and OneDrive problems fast. Solution Builders runs all of that as one practice from Bloomington, with a 5 minute average help desk response and month to month terms.