← Back to home Design systems · Enterprise UX · Microsoft Security

One System, Many Surfaces

How product-specific UX needs became a scalable design-system operating model across four Microsoft Security portal pillars — a security-focused layer on Microsoft Fluent that grew from components and page templates into security, Copilot, and AI pattern collections and frameworks: flexible enough to compose whole applications, and now part of the AI chat canvas itself.

Role
Design-system adoption & clearance lead
Program
SFE · Security Fluent Extension
Scope
4 MSEC portal pillars
Partners
PM · Engineering · Design · Accessibility

Start hereThe quick context

  • What is SFE?The Security Fluent Extension — a security-focused design-system layer built on Microsoft Fluent patterns, tailored for Microsoft Defender and Security experiences.
  • What is Fluent?Microsoft's design system and UX framework foundation — the shared language SFE extends for security-specific needs.
  • The roleA shift from product-team representative to design-system adoption and clearance lead — translating security UX needs into reusable system guidance.
  • The shiftFrom "contributing to a component library" to standing up the operating model that lets many teams adopt, migrate, and contribute coherently.

The problemSimilar problems, solved a dozen different ways.

Across a complex security product surface, teams were solving similar UX problems in different ways. Multiple design systems and component libraries caused confusion and inconsistent portal experiences; migration work surfaced inconsistent quality, design-engineering misalignment, and UX gaps caught late.

How might we give many product teams one coherent, security-focused system to build on — without slowing any of them down?

The through-lineFour portal pillars, one coherent system.

The goal wasn't a bigger component library; it was an operating model spanning four Microsoft Security portal pillars — a shared system plus the workflows, handoffs, and rhythms that make adoption the path of least resistance.

Interactive · four pillars, one system
Pillar 1
Pillar 2
Pillar 3
Pillar 4
SFE

Four portal pillars, one system. Across four MSEC portal pillars, scattered libraries and one-offs converge onto a single security-focused system built on Fluent — the same UX problems, solved once and reused everywhere.

The flagship patternThe Listpage — security's most common surface, standardized.

List pages are core to security workflows: analysts and admins use them to triage alerts, review entities, manage assets, inspect recommendations, and move into investigation flows. Across MSEC portals the same surface — dense lists, filters, tables, actions, status, and investigation entry points — was being rebuilt differently every time.

The Listpage work turned a repeated, inconsistent pattern into a coherent, SFE-backed page standard across Microsoft Security portals — defining how list pages should behave, not just how they look: page structure, command areas, filtering, search, selection, bulk actions, empty / loading / error states, details panels, responsiveness, accessibility, and Fluent/SFE alignment.

Identify the repeated UX patterns across MSEC portals, consolidate them into reusable SFE guidance, and help product teams adopt a more coherent structure — so users get a predictable experience moving between Microsoft Security products, and teams stop reinventing the pattern per product area.

It's systems design in practice: connecting product needs, portal-level coherence, design-system governance, and practical adoption across teams.

Inside the systemOpinionated, documented guidance — not a component dump.

The Listpage ships as a documented standard: page anatomy, filtering and navigation patterns, and insight placement, each with clear rules for when and how to use it. A few pages from the library — tap any to view:

The operating modelMaking the right way the easy way.

A design system only matters if teams actually adopt it. The connective tissue around the components — the layers that turn a library into something teams reach for by default — is what made it stick.

Operating model · Templates → Support
01 · Page templatesStart from a proven layout
02 · Contribution workflowA clear path to propose & land patterns
03 · Migration enablementMove existing surfaces without stalling
04 · Accessibility handoffA11y built in, not bolted on
05 · Office hours & supportA rhythm that keeps teams unblocked

The operating model. Templates to start, a contribution path to grow, migration to adopt, accessibility to ship inclusively, and support rhythms to keep everyone moving — the system plus everything that makes it stick.

Where it's headingBeyond components — patterns, collections, and the canvas.

The system didn't stop at components and page templates. It grew into security, Copilot, and AI pattern collections and frameworks — components rebuilt to compose flexible applications, and patterns that now live inside the AI chat canvas itself.

Evolution · Components → Canvas
01 · Components & page templatesReusable building blocks & layouts
02 · Security & Copilot / AI patternsPattern collections & frameworks
03 · Flexible-application componentsCompose whole apps, not just pages
04 · The AI chat canvasPatterns inside Copilot's canvas

From a component library to an AI-native pattern system. The same foundation now spans reusable components, security & Copilot pattern frameworks, flexible application building blocks, and the AI chat canvas.

What was builtThe proof points.

  • The Listpage standardTurned security's most common surface — lists, filters, tables, actions, and states — into one coherent, reusable page standard across portals.
  • Reusable page templatesGave teams a proven starting point, reducing one-off layouts and design drift.
  • Contribution workflowsDefined how new patterns get proposed, reviewed, and folded back into the system.
  • Migration enablementPlanning and guidance to move existing Defender surfaces onto the system.
  • Accessibility enablement & handoffMade accessible patterns the default and clarified the design-to-engineering handoff.
  • Prototype infrastructureStood up shared prototyping so ideas could be tried and validated faster.
  • UX–engineering alignmentClosed the gaps between design intent and the components teams actually shipped.
  • Office hours & support rhythmsA predictable cadence that kept adopting teams unblocked.
  • Cross-team coherenceAligned many product teams around one security-focused visual and interaction language.
  • Copilot & AI pattern frameworksPattern collections and frameworks for security and Copilot experiences — guidance, not just components.
  • Flexible-application componentsComponents rebuilt to compose whole applications, not only single pages.
  • AI chat canvas patternsExtending the system into the Copilot canvas so AI experiences stay coherent with the rest of the portal.

Ways of workingAdoption is a relationship, not a mandate.

Getting many teams onto one system is a people problem as much as a design one. The work stayed close to product, engineering, design, and accessibility partners throughout — earning adoption rather than enforcing it.

  • Translator. Product-specific security UX needs were turned into reusable system guidance the whole org could apply.
  • Design-to-engineering alignment. Intent and implementation stayed in sync so patterns shipped the way they were designed.
  • Enablement over enforcement. Templates, clear contribution paths, and office hours made adoption the path of least resistance.
  • Accessibility as a default. Inclusive patterns were built into the handoff instead of leaving each team to rediscover them late.

ImpactWhat changed.

AreaOutcome
CoherenceMany teams converged on one security-focused system built on Fluent.
AdoptionTemplates and a clear contribution path made the system the default starting point.
AccessibilityInclusive patterns moved earlier — built in, not caught late.
Design–eng alignmentFewer gaps between design intent and the components teams shipped.
Team focusLess time re-solving solved problems; more time on product-specific UX.

Outcomes are described qualitatively; specific metrics are omitted unless approved for external publication.

One-line takeawayAn operating model, not just a library.

Product-specific UX needs, turned into a scalable design-system operating model across four Microsoft Security portal pillars — growing from components and templates into security, Copilot, and AI pattern frameworks that now reach all the way into the AI chat canvas.