Security Architecture in Practice: The Questions Teams Actually Ask

Reviewed by Ali Aleali, CISSP, CCSP · Last reviewed August 1, 2026

Security architecture is the practice of designing how people, process, and technology work together to protect an organization's systems. It is not a single document. The practice decides which controls exist, where each one sits across the components and connections, who operates it, and how the whole design maps to the business processes the systems serve. A diagram or a security program manual is one output of that practice, kept current as the systems change, but the practice also covers the decisions, the reviews, and the operating routines that keep the design matching reality.

The questions below come up once a team starts treating security architecture as a practice rather than a diagram. They are grouped by the environments and moments where the design gets tested: hybrid and single-vendor stacks, the Canadian defense supply chain, AI features, live incidents, and the point where a GRC dashboard stops matching the company underneath it. Each answer stands on its own, so read straight through or jump to the section that matches the decision in front of you.

Security architecture basics

The foundation is the same in every environment: a control has to have a defined role and an owner, or it produces signals nobody acts on. These first questions separate the practice from the artifact.

Who is accountable for security architecture in a company?

Accountability sits with the senior technology or security leader, usually the CTO or CISO, regardless of who does the design work. The architect who designs and reviews, whether in-house, fractional, or a consulting partner, provides the expertise; the accountable executive decides which risks the design accepts and owns the outcome. This separation is healthy and common, and a fractional security function can carry both the design and the day-to-day operation of it without shifting accountability away from the executive. The arrangement that tends to age badly is leaving both the work and the accountability unassigned, so the design gets stale while everyone assumes someone else owns it.

What is the difference between a security architecture review and an assessment?

A security architecture review examines one system or platform in depth: its components, its connections, the controls placed on each, and the data flowing through it, and it produces ranked findings and the fixes that close them. A security architecture assessment steps back to the whole organization and measures the architecture practice itself against the security capabilities, producing a maturity view with a target state and a roadmap to reach it. The review answers whether a given system is designed securely. The assessment answers whether security is being designed into the way the organization builds and runs systems at all. The security architecture review process guide breaks down what a single-system review covers end to end.

We bought security tools that are not doing much. What is missing?

A security tool earns its value once the design defines its role: what it monitors, what it connects to, who reads its output, and what happens when it raises an alert. Tools bought ahead of that design tend to underdeliver until the process and the people around them catch up, because a control with no defined role and no owner produces signals nobody acts on. The next step is usually not another tool. It is the architecture work that places each control on the systems it protects and assigns someone to act on what it reports, which turns a license already paid for into real coverage.

The core insight

A control with no defined role and no owner produces signals nobody acts on. Security architecture is what gives each tool a role, a place on the systems it protects, and a person accountable for what it reports.

Hybrid and Microsoft-only environments

The shape of the design follows the shape of the estate. A split estate hides gaps in the seams; a single-vendor estate concentrates the work into configuration. Both get mis-sized, in opposite directions.

What makes security architecture harder in a hybrid environment?

In a hybrid environment the attack surface is split across on-prem systems, cloud services, and often a third-party managed detection provider, and no single console shows the whole of it. The design has to place a control on each component and each connection between them, then define the process for reconciling what those separate systems report, because no tool performs that reconciliation on its own. People matter here as much as technology: someone has to own the seams where on-prem hands off to cloud, since that is where coverage tends to thin. Companies that treat each layer's dashboard as complete tend to find the gap during an incident rather than before one, which is the expensive time to find it.

We are a Microsoft-only shop. Why is our security architecture simpler?

A company built entirely on one vendor's stack, delivering inside client environments rather than hosting its own product, has a genuinely smaller attack surface, and the design reflects that. Most of the architecture is identity and endpoint configuration inside a single ecosystem: conditional access, endpoint management, and the posture the platform already reports, tuned to how the business operates day to day. That concentration is what lets these engagements move quickly. The risk runs the other way from neglect: overbuilding by importing controls meant for companies that run their own infrastructure, which adds cost and effort without reducing real exposure.

Does staying inside one vendor's cloud remove the need for a security design?

Staying inside a single vendor's cloud narrows the design and hands you strong defaults, but it does not remove the need for one. The defaults still have to be configured to match how the organization operates, and someone still has to read and act on what they report, which is process and people rather than technology alone. The work shifts from building controls to configuring, evidencing, and operating them. A vendor's posture score is a useful signal rather than a finished architecture, and treating it as the whole design is how a company ends up strong on paper and thin in practice.

Do local admin rights on developer laptops break the architecture?

Local administrator rights on developer laptops are a risk to compensate for, not an automatic failure of the design. When endpoint management enforces password rules, firewall settings, and disk encryption, and the architecture documents why developers hold admin, for installing tooling, drivers, and local builds, the residual risk is understood and controlled. The people and process side matters as much as the setting: the endpoint policy should describe the real arrangement in risk-based language rather than stating an absolute like standard users will never be administrators that the environment then contradicts. Auditors and assessors read the policy against reality, so a policy that matches the setup is stronger than one that overstates it.

Security architecture for CPCSC and the defense supply chain

Canadian defense work adds a compliance frame on top of the design, and the frame is graduated. Scope decides the level, and the level decides the cost, so the order of operations matters.

What is the difference between CPCSC Level 1 and Level 2?

CPCSC, the Canadian Program for Cyber Security Certification, is the requirement Canadian companies meet to be eligible for defense contracts that involve controlled information. Level 1 covers 13 controls, is met by self-attestation on a government portal, and becomes legally binding once submitted. Level 2 covers 98 controls across 17 control families drawn from ITSP 10171 and requires an assessment by an authorized third party. The underlying design is the same shape at both levels; what changes is the depth each control is implemented to and whether you attest to it yourself or an assessor verifies it. Which level applies follows from the contract and the sensitivity of the information involved, and that in turn drives both the architecture and the cost.

CPCSC at a glance

Level 1: 13 controls, self-attestation on a government portal, legally binding once submitted.

Level 2: 98 controls across 17 control families (ITSP 10171), verified by an authorized third-party assessment.

How should we structure policies for CPCSC Level 2?

For CPCSC Level 2, organize the policy set by control family and keep a separate mapping document that links family and control numbers to the policies that satisfy them. Keeping the control numbers in the mapping rather than embedded in the policy text lets the policies read as operational documents while the mapping carries the audit trail. When a control touches more than one policy, resolve the overlap with a stakeholder lens: the requirement lives in the policy the person accountable for it would actually consult. This keeps the design readable as controls and evidence accumulate, and it means any single policy still makes sense to an assessor reading it on its own.

We have no defense contract yet. Is it too early to look at CPCSC?

Looking at CPCSC before a contract is in hand is the cheaper order of operations, not premature. A scoping pass identifies which systems would hold controlled information and how large that footprint is, and both the architecture and the price follow from that scope. Knowing the level and the effort before bidding turns CPCSC from an open-ended cost into a number the business can decide on. The timing matters for another reason: Bill C-26, the Critical Cyber Systems Protection Act, is widening the set of suppliers who will feel this requirement through their customers over the next 18 to 24 months, so the companies scoping now are the ones ready when a buyer asks.

AI security architecture

An AI feature is a new component in the estate, and it needs the same treatment as any other component plus a governance layer the older parts of the stack never needed.

Where does an AI agent fit in the security architecture?

An AI agent that interacts with users or data is a component of the system, and the architecture treats it like any other: a control on what it can access, logging of what it does, and a governance process over how it is allowed to behave. The part teams tend to miss is that the agent is often shipped as a product feature and never added to the security design at all. Bringing it in means placing it on the architecture diagram, deciding and enforcing its access, and recording its actions the way any service that touches customer data would be recorded. The people and process side is the governance layer: who reviews the model's behavior, and who responds when it acts outside expectations.

Do we have to tell users an AI is responding to them?

Disclosing that an AI is responding is not universally mandated today, but the direction is clear enough to get ahead of. No single rule requires it everywhere, yet the EU AI Act, with parts effective August 2026, and two California AI laws are moving toward requiring disclosure, and existing consumer-protection rules can already be read to expect it. A workable step now is a plain statement that AI is used in the process, paired with a clear route to reach a human. A note on first contact or in the terms of service meets the spirit of what these rules are converging on, without waiting for each one to take effect.

Should our trust center be public?

A public trust center is worth having only when it matches the security design behind it. When it overstates posture, it becomes a claim that partners and regulators can rely on, which turns it into a liability rather than a signal of maturity. If the underlying practice is still early, a plain page stating that the company takes security seriously and giving a contact route carries far less risk than a dashboard implying certifications or controls that are not in place. Many companies operate without a trust center at all, and that is a legitimate choice rather than a gap.

Incident response architecture

An incident is where the design either produces a defensible account of what happened or reveals that no account was ever being recorded. That outcome is decided in advance.

What is incident response architecture?

Incident response architecture is the design, set before anything goes wrong, for how the organization moves through detection, containment, eradication, and recovery: what is monitored, who escalates and to whom, how affected systems are isolated, and how the timeline is recorded while events are still unfolding. It is as much people and process as technology, because the escalation path and the decision authority matter more than any single tool once an incident is live. Its value is that it produces a defensible account of what happened and when. A timeline cannot be reconstructed after the fact from logging that was never in place, which is why the design has to exist and be exercised before the incident, not assembled during it.

The number the platform reads

Containment time is the figure a marketplace, regulator, or enterprise customer weighs most, and you can only produce it if the response design existed beforehand. You cannot reconstruct a timeline from logging that was never in place.

A marketplace delisted our app for serving a malicious script. What does the platform want?

When a marketplace delists an app for serving a malicious script, what it asks for is evidence rather than a compliance badge: an incident response report with a defensible timeline, and a penetration test confirming that the findings have been addressed. It will keep the app down until it has reviewed both. The figure that carries the most weight is containment time, and producing it depends on the response design having existed beforehand. In one engagement, internal escalation preceded the marketplace's own notification, containment was complete in under two hours, and that recorded sequence is what moved the app toward relisting. The report is only ever as good as the monitoring and escalation that were running before the incident began.

How do we stop a third-party script from hijacking our pages?

Stopping a third-party script from hijacking your pages is constrained by where the pages are rendered. On a marketplace that renders your storefront, the controls teams reach for first are often unavailable: content security policy headers cannot be set on the marketplace-rendered pages, and iframe sandboxing breaks scripts that legitimately need access to the page. The control that works within those constraints is pattern-based validation of scripts at save time and again at run time, checking each script against known-bad patterns before it is allowed to execute. The design has to fit the platform you actually run on rather than the fully controlled page you might wish you had, and that constraint is itself part of the architecture.

Where GRC tooling stops matching the company

A GRC platform is a genuine asset inside the range it was built for and a source of false confidence outside it. Knowing where that line sits is part of the design.

Our GRC dashboard is green. Are we secure?

A green GRC dashboard means the uploaded artifacts matched the platform's templates, which is not the same as the design matching the organization. These platforms check whether a document is shaped like their template; they do not evaluate whether it reflects how the company operates, so a thin artifact can still register as compliant. We have seen a risk assessment of only a couple of entries pass as green on that basis. The dashboard is genuinely useful as a policy baseline and as a continuous-monitoring aid once real coverage has been built underneath it, but the judgment about whether the architecture is sound comes from people reading the design against the systems, not from the color of the dashboard.

A green dashboard is a starting point, not a verdict

GRC platforms check whether an artifact matches their template, not whether it reflects how the company operates. At scale and across mixed on-prem and cloud estates, the dashboard smooths over the gap rather than showing it.

Where do GRC platforms stop working well?

GRC platforms lose accuracy at scale and in complex environments. They are built for smaller organizations with simple, single-cloud setups, and they represent that situation well. A company with hundreds of people across multiple jurisdictions, or a mixed on-prem and cloud footprint, exceeds what the out-of-the-box automation can model, and the dashboard begins to smooth over the gap rather than show it. At that point the value comes from customization and human oversight: use the platform for policy baselines and continuous monitoring, and design the coverage deliberately on top of it. The platform stays essential and stays insufficient at the same time, which is the normal state for tooling in a maturing program.

Putting it to work

The through-line across every question here is that security architecture is something an organization runs, not something it files. A control needs an owner. A hybrid estate needs someone watching the seams. A compliance level follows from scope. An AI feature needs a governance layer. An incident timeline is only as good as the logging that predates it. And a green dashboard is a starting point, not a verdict. Treat the design as a living practice and each of these questions has an answer you can act on. File it as a document and the same questions come back during the audit, the deal, or the incident, when they cost the most to answer.

Design security into your systems

We run security architecture reviews and assessments that start with your real environment and produce an effective security program your team can operate.

Ready to Start Your Compliance Journey?

Get a clear, actionable roadmap with our readiness assessment.

Contact Us

Share this article:

Free Report: The CPCSC Compliance Playbook

Join the waitlist for a free copy when it's released.

About the Author

Former security architect for Bank of Canada and Payments Canada. 20+ years building compliance programs for critical infrastructure.