Bringing Order to the Microsoft 365 Message Center
SaaSMicrosoft 365SaaSMulti TenantComplianceSuccess Story

Bringing Order to the Microsoft 365 Message Center

Back to Success Stories
2026-05-188 minKöllnService2-50

How we designed and built Centriq — a multi-tenant SaaS platform that turns Microsoft's raw update feed into curated, compliance-ready intelligence for IT teams.

Success Story: Centriq — Bringing Order to the Microsoft 365 Message Center
Success Story · SaaS Implementation

Every Microsoft 365 administrator opens the same inbox of chaos. Hundreds of Message Center announcements arrive each year — feature rollouts, deprecations, security policies, breaking changes. Keeping up with them is a part-time job for a single tenant, and an impossibility for anyone managing several. Our client knew this problem intimately, and asked us to solve it. This is the story of how we built Centriq.

The brief: editorial judgement, layered onto a live feed

The premise was simple. The raw Microsoft 365 Message Center feed needed a layer of human judgement on top — a way to triage, tag, and sign off on every announcement before passing it to end-users in a form they could actually act on. The client had the editorial expertise. What they needed was the product.

We were asked to design and build it from scratch: a multi-tenant SaaS platform that connects to Microsoft Graph, pulls the live Message Center feed, and gives a dedicated editorial team a workspace to enrich each announcement with a Traffic Light rating, smart tags, custom compliance assessments, and supporting documentation. End-customers — the IT teams inside the tenants — log in and see a personalised, prioritised view of only what matters to their organisation.

The Message Center isn't the problem. The signal-to-noise ratio is. Centriq is the editorial layer the feed was always missing. Project brief, kick-off workshop

The public surface

A SaaS product lives or dies on its first impression. We worked on positioning before pixels: Centriq is for Microsoft 365 administrators, it solves a problem they already feel, and it delivers a calm, structured workflow on top of a stressful daily feed. The public site reflects that — direct, confident, and weighted toward the product itself rather than abstract promises.

centriq.app
Centriq Features Pricing Contact Sign Up Login BUILT FOR MICROSOFT 365 ADMINISTRATORS Master Microsoft 365 Updates & Compliance with Confidence. Enrich Message Center announcements with Traffic Light ratings, smart tags, and custom compliance assessments. Get Started → JK AM SR 500+ IT admins trust Centriq Message Center — Active LIVE 48 TOTAL 12 PENDING 7 ACTION REQUIRED Exchange Online: Modern Auth May 12, 2026 · Security Teams: Meeting Recap Features May 14, 2026 · Productivity SharePoint: Storage Quota Changes May 18, 2026 · Compliance Azure AD: Conditional Access May 22, 2026 · Security Traffic Light Smart Tags
Figure 1 The public landing page positions Centriq directly at its audience: Microsoft 365 administrators looking for a calmer way to manage updates.

Behind the homepage sit a detailed features page, a transparent pricing structure with three subscription tiers (Basic at €99/month, Professional at €199/month, Enterprise at €299/month), and a contact path. Pricing is shown in euros, plans differ by concurrent-login caps, history depth, and access to advanced content like contract templates and the "News Time" feed. Every public page is bilingual — English and German — and switches with a single click.

Inside the customer workspace

Once an administrator signs in, the marketing language disappears entirely. Centriq becomes a workspace. The dashboard greets the user by name, shows the current date, and presents today's announcements grouped by impact level: Critical, Warning, Informational. Each item carries its Traffic Light, its smart tags, its Microsoft message ID, and a one-click path into the full Message Center view.

centriq.app/user/dashboard
Centriq MY WORKSPACE Dashboard Message Center Archive Favorites Subscription About Us CONTENT Contracts Concepts News Time TENANT Contoso Ltd. JD John Doe john.doe@contoso.com FRIDAY, 15 MAY 2026 Welcome back, John Doe. Here is your personalised Microsoft 365 update overview for today. Today's Overview View all → Today 1 Critical 2 Warning 2 Info IT-SECURITY · MC802771 · 09:14 Azure AD: Conditional Access — Location-Based Policy Enhancements Microsoft is rolling out enhanced location conditions for hybrid environments. PRODUCTIVITY · MC819203 · 11:03 SharePoint Online: New Co-authoring Experience in Classic Mode Real-time co-authoring rolling out to classic sites by end of May. IT-SECURITY · MC820115 · 12:47 Exchange Online: Legacy Auth Protocol Retirement — Final Notice Basic authentication permanently disabled in 30 days. PRODUCTIVITY · MC821008 · 14:22 Teams: New Meeting Recap with AI-Generated Action Items Copilot-powered recaps now extract action items, owners, and due dates. SUBSCRIPTION Active Plan Professional Users 4/10 Next Billing 1 Jun 2026
Figure 2 The personalised user dashboard at sign-in. Today's announcements are grouped by impact, ready to scan in seconds.

Beyond the dashboard, users have full access to the Message Center archive, a favourites system for pinning critical announcements, downloadable contracts and concept documents, and — for Enterprise customers — the "News Time" stream of curated industry analysis. Every page adapts gracefully to the user's plan tier, hiding features they don't have access to rather than teasing them with locked icons.

centriq.app/user/message-center
Centriq Dashboard Message Center Archive Favorites LAYER 2 MEMBER AREA Message Center 6 posts Export Selection ↓ MC793417 · 2 APR 2026 Exchange Online: Retirement of Basic Authentication for SMTP AUTH Critical IT-Security Betrieb Read more → MC802771 · 18 APR 2026 Azure AD: Conditional Access — Location-Based Policy Enhancements Warning IT-Security Datenschutz Read more → MC819203 · 22 APR 2026 SharePoint Online: New Co-authoring Experience in Classic Mode Informational Betrieb Read more → MC811556 · 25 APR 2026 Microsoft Teams: Updated Meeting Recaps with AI-Generated Summaries Informational Betrieb Datenschutz Read more →
Figure 3 The full Message Center view. Traffic Light colours and smart tags make scanning the feed effortless.

The admin operations console

The customer workspace is what gets shown to prospects, but the admin backend is where Centriq earns its keep. Every customer, every subscription, every Message Center announcement, every uploaded contract is managed through a single structured operations console. The editorial team opens the Message Center workflow first thing in the morning, reviews the previous night's Graph sync, assigns Traffic Light ratings, applies tags, attaches assessments, and publishes. By the time customers sign in, the day's announcements are already curated.

centriq.app/admin/dashboard
Centriq ADMINISTRATION Dashboard Customer Management Graph API Message Center Settings Pricing Subscriptions Toast Messages Terms & Conditions GDPR Logs PLATFORM ADMINISTRATION Admin Dashboard Real-time overview of customers, content, and platform activity. ACTIVE CUSTOMERS 4 7 total tenants MESSAGE CENTER 2 Published & live SUBSCRIPTIONS Basic 2 Professional 3 Enterprise 2 PENDING REVIEWS 2 Action required CONTRACTS 14 docs CONCEPTS 9 docs NEWS TIME 31 published Recent Activity New customer 'Contoso Ltd.' registered (Enterprise) 12 minutes ago New contract 'Terms of Service v2' uploaded by Admin 1 hour ago Price for Professional Plan updated to 199 € 3 hours ago Maintenance Toast Message scheduled for tomorrow Yesterday, 16:42
Figure 4 The admin dashboard surfaces real-time KPIs and the most recent platform-wide events.

Customer Management opens a full Customer 360 view for any tenant: registration date, plan, billing cycle, status, primary contact. Suspended, paused, and pending-deletion accounts are surfaced clearly so nothing falls through the cracks. Subscription tiers, pricing rules, terms & conditions, privacy policies, and About content are all editable through the same backend, with a complete GDPR audit log behind every change.

centriq.app/admin/customers
Centriq Dashboard Customer Management Graph API Message Center TENANT ADMINISTRATION Customer Management Customer List 7 customers COMPANY REG. DATE STATUS PLAN BILLING CONTACT BE Bellows College i.langer@bellows.edu 22 Nov 2023 Delete Request Basic Monthly Isaiah Langer NO Northwind AG lee.gu@northwind.ch 20 Jun 2024 Paused Professional Monthly Lee Gu CO Contoso Ltd. m.bowen@contoso.com 12 Jan 2024 Active Professional Yearly Megan Bowen TA Tailspin Toys g.archie@tailspin.io 08 Aug 2024 Active Basic Monthly Grady Archie FA Fabrikam GmbH p.fernandez@fabrikam.de 03 Mar 2024 Active Enterprise Yearly Patti Fernandez PR Proseware Inc. a.vance@proseware.com 01 Apr 2024 Active Enterprise Yearly Adele Vance
Figure 5 Customer Management — every tenant's full lifecycle, status, and plan in a single Customer 360 view.

Under the hood: trust through observability

A SaaS platform that touches customer Microsoft 365 environments has to be trustworthy in two directions: it has to be technically reliable, and it has to be visibly so. We built a dedicated System Health page into the admin backend that surfaces the live status of every Microsoft Graph scope, response times measured in milliseconds, the Azure SQL database's tier and DTU consumption, latency, active connections, and the timestamp of the last backup. When something is wrong, the team knows before any customer does.

centriq.app/admin/graph
Centriq Dashboard Customer Management Graph API Message Center SYSTEM HEALTH System Health & Connections Real-time status of Microsoft Graph APIs and Azure SQL infrastructure. API INTEGRATIONS — MICROSOFT GRAPH M365 Login Integration CONNECTED & HEALTHY Scope User.Read · openid Response time 38 ms Last checked 2 mins ago Message Center Sync CONNECTED & HEALTHY Scope ServiceMessage.Read.All Response time 61 ms Last checked 4 mins ago Outbound Email Delivery CONNECTED & HEALTHY Scope Mail.Send Response time 22 ms Last checked 1 min ago DATABASE INFRASTRUCTURE — AZURE SQL centriq-prod West Europe · Standard S2 · Latency 14 ms ONLINE STORAGE 1.2 / 5 GB 24% used COMPUTE LOAD 2 / 50 DTU 4% current load CONNECTIONS 7 / 600 12 queries/sec LAST BACKUP 03:00 UTC Today
Figure 6 The System Health page in the admin backend. Graph API integrations, database load, and backup status — all in one view.

What we delivered

  • Multi-tenant architecture Every customer gets a fully isolated environment. No shared state, no cross-tenant data leakage.
  • Native Microsoft 365 authentication OAuth2 against Microsoft Graph. Users sign in with the credentials they already use every day.
  • Two-tier role model Tenant Admin and Member roles with granular per-feature permissions, built in from day one.
  • Compliance-ready workflow Custom assessment forms, risk ratings, remediation notes, and sign-off trails for every announcement.
  • Three-tier subscription billing Basic, Professional, and Enterprise — with concurrent-login caps, history limits, and downloadable documents toggled from the admin backend.
  • Bilingual, EU-compliant from launch English and German throughout, GDPR audit logging, and data residency in West Europe.

The outcome

Centriq launched as a fully featured product, not an MVP. The platform shipped with all three subscription tiers, complete bilingual support, role-based access control, and a thirteen-module admin operations console. Within months of go-live, more than five hundred IT administrators were relying on it daily to manage Microsoft 365 updates across their tenants.

500+ IT administrators
3× Daily sync windows
13 Admin modules shipped

More importantly, the daily experience changed. The Layer 1 editorial team now opens one workspace each morning instead of three tabs and a shared spreadsheet. The Layer 2 customers — the IT admins inside Contoso, Fabrikam, Proseware, and the rest — finally have a single, calm view of what is actually happening to their Microsoft 365 environment this week. Critical items receive critical attention. Informational items no longer generate Slack threads at two in the morning. Compliance trails write themselves.

We didn't build a tool. We built the editorial layer the Microsoft 365 Message Center always needed — and we built it as a real product on day one. Project retrospective

About this engagement. We designed and built Centriq end-to-end — from positioning and pricing strategy through full-stack engineering, Microsoft Graph integration, and the admin operations backend.

Looking to build something like this? Get in touch.