Technology infrastructure glossary

What Is Zero-Trust Architecture?

Updated

Zero-trust architecture is an approach to granting access based on verified identity, device and resource context rather than assuming a request is trustworthy because it originates inside a network. It uses explicit policy to decide and enforce access. It is an architectural approach, not a single appliance, product subscription or claim that every risk has been removed.

The practical objective is to give a user or workload the access it needs under appropriate conditions, with evidence supporting that decision.

Trust is evaluated around the resource

Traditional network location can be one input, but it should not automatically confer broad permission. A user working in an office and the same user working remotely still need appropriate authorization to a particular application.

NIST SP 800-207 describes zero-trust principles and logical architecture components. It distinguishes the policy decision from the point where access is enforced. The publication is guidance; it does not certify an organization’s implementation.

What the design needs to coordinate

Function Practical question
Identity Which person or workload is making the request?
Device context What is known about the requesting device and its condition?
Resource policy What access is appropriate for this application or data?
Enforcement Where can the decision be applied effectively?
Telemetry What evidence supports detection and reassessment?
Operations Who maintains policies and resolves exceptions?

These functions may be delivered by several products. Buying a component does not establish the complete architecture.

A useful starting point is an application boundary

An illustrative organization gives remote contractors broad network access so they can reach one business application. A zero-trust-oriented redesign would examine the actual application, identities, devices and required dependencies, then define a narrower access path.

The goal is not to deny all communication. It is to permit the required work without granting unrelated access. Testing must confirm both that the application works and that unnecessary paths are restricted.

Starting with a defined application can make policy and operating responsibilities easier to establish than trying to change every system simultaneously.

How segmentation and authentication fit

Network segmentation can support controlled boundaries, but a VLAN alone is not a zero-trust architecture. Multifactor authentication can strengthen identity assurance, but successful authentication does not automatically justify unrestricted authorization.

Microsoft’s zero-trust overview describes verification, least privilege and an assumption that breaches can occur. Its product ecosystem is one implementation context; the architectural goals should remain tied to the organization’s requirements.

Policy must also address service accounts and machine-to-machine communication. Focusing only on employees can leave important workload paths outside the design.

The difficult work is often operational

An architecture depends on reliable inventories, identity lifecycle processes and ownership of resources. An obsolete account or undocumented exception can weaken otherwise capable controls.

Plan how access changes when someone changes roles, a device becomes noncompliant or an application is retired. Define how emergency access is approved and reviewed. Controls must also account for the availability of identity and policy services.

Telemetry should support investigation and policy improvement without collecting unnecessary sensitive data. More logs are not automatically more useful; the team needs an operating purpose and a response process.

Measure the implementation, not the label

Ask which resources and paths are covered, which remain outside scope and how enforcement has been tested. Record exceptions and their owners. Repeat relevant tests after material changes.

A roadmap should identify achievable stages, dependencies and acceptance evidence. Avoid a declaration that a business has “completed zero trust” merely because a product was deployed.

Authentication and authorization solve different problems

Authentication establishes evidence about an identity. Authorization determines what that identity may do. A successful sign-in can therefore be necessary without being sufficient for a particular action. An employee allowed to read a project file should not automatically receive permission to change its sharing settings or administer the application hosting it.

This distinction becomes especially important when access policies are translated into products. An organization can deploy strong authentication while retaining overly broad permissions. Conversely, detailed permission groups can be undermined by weak account lifecycle practices. The architecture has to connect identity assurance with resource-specific authorization.

A useful policy starts with the business task. Identify the resource, the people or workloads that need it, the permitted operations and the conditions that affect access. That is more actionable than a general instruction to “trust no one,” which does not tell a team how legitimate work should proceed.

Follow one access request through the architecture

Consider an illustrative contractor who needs to view maintenance documents in a specific application. The request arrives with an identity and information available about the requesting device or session. A policy decision evaluates that context against the rules for the resource. An enforcement component then allows, limits or denies the requested access.

The decision and its enforcement are distinct responsibilities. A policy that exists only in a document cannot control a live connection. Likewise, an enforcement product cannot make a useful decision without appropriate inputs and rules. The architecture must identify where these functions operate and how their information remains trustworthy.

NIST’s logical architecture separates policy decision functions from enforcement. This is a conceptual model rather than a requirement to buy a separate appliance for every function. Several functions may be implemented within an integrated service, provided the required behavior and responsibilities are understood.

Begin with an inventory that supports decisions

An asset list is useful only if it helps answer access questions. For each important application, identify its business owner, data sensitivity, user groups, administrative interfaces and dependencies. Include connections that run without a person signing in, such as scheduled data transfers and application integrations.

A migration often reveals access paths that were never formally documented. A contractor account may still be active after a project ends. An application may depend on a shared service account whose owner has changed. These are operating problems that a new access product may expose but cannot resolve by itself.

Prioritize inventory depth around the first implementation boundary. A complete enterprise inventory is a valuable objective, but a focused project can start by establishing reliable information about one important application and its dependencies. Record what remains unknown rather than treating missing information as evidence that no dependency exists.

Device context needs an explicit operating policy

A managed company laptop and a personally owned device may provide different kinds of evidence. The organization needs to decide which information is relevant to each resource and how access changes when information is missing, stale or unfavorable.

This is a policy question as well as a technical integration question. A device-management system may report a status, but the resource owner still needs to define what that status means for access. Different resources may justify different conditions. Reading a low-sensitivity document and administering a production environment should not automatically use the same rule.

The design must also account for users who cannot meet the preferred condition immediately. Define the permitted exception process, alternative access method if appropriate, expiration and review. Quietly bypassing a control to resolve a help-desk ticket can create a lasting gap. A documented exception allows the organization to see and manage the trade-off.

Workload identities need lifecycle controls too

Applications, automation tools and services communicate with one another using identities and credentials. These relationships can be less visible than employee access, yet they may reach important data or infrastructure. A zero-trust program that considers only human sign-ins leaves those paths outside its analysis.

For each workload identity, establish an owner, purpose, permitted resources and credential-management approach. Determine how the identity is provisioned, reviewed, changed and retired. A credential embedded in an old integration can remain operational long after the team that created it has moved on.

The implementation should also distinguish application permissions from the permissions of its administrators. A service may need to read a particular dataset without requiring broad administrative control. Documenting that distinction helps the team narrow access while preserving the application function. The details depend on the platform and must be verified against its current documentation.

Segmentation is useful when policy is actually enforced

Separating networks can reduce unnecessary connectivity, but the separation needs an enforceable purpose. A diagram with several colored network zones does not establish which requests are allowed between them or how those rules are maintained.

For an application boundary, document required flows and the controls that govern them. Test legitimate use and relevant denied paths within an authorized scope. If a broad exception is required to make the application function, investigate whether its dependencies are understood or whether the design needs adjustment.

Network and application controls may complement one another. The appropriate combination depends on the environment, including legacy systems that cannot support newer access methods directly. Such systems need an explicit treatment plan. Labeling them “legacy exceptions” without ownership, compensating measures or review dates makes the architecture difficult to operate and improve.

Availability belongs in the design

Access controls depend on supporting services, including identity, policy and connectivity components. If a dependency fails, the organization needs to know which business activities remain available and under what conditions. This should be a planned behavior rather than an accidental result discovered during an outage.

An emergency-access process requires particular care. Define who can invoke it, which resources it reaches, how its use is recorded and how normal controls are restored. An unrestricted permanent bypass undermines the purpose of the architecture; an unusable emergency process can also create operational risk.

Discuss these conditions with business owners before rollout. A control acceptable for an internal reporting tool may need a different availability design for a time-sensitive operational system. The goal is to make the trade-offs explicit and testable, not to apply one access pattern to every application regardless of its function.

A staged implementation produces better evidence

A practical rollout can begin with one resource and a defined user group. Document the current access paths, desired policy, dependencies and acceptance tests. Pilot the change, examine failures and support requests, then revise before expanding the boundary.

Acceptance evidence should show more than successful installation. Confirm that intended users can perform their work, unauthorized paths are restricted, account changes affect access as designed, and relevant events reach the operating team. Test plans should remain authorized and proportionate to the environment.

The next stage should build on what was learned. For example, a pilot may reveal that application ownership is unclear or that device information cannot be reliably associated with a session. Resolving those issues can be more valuable than adding another product feature. A roadmap should identify dependencies and measurable outcomes rather than a sequence of vendor purchases.

Measure coverage and operating performance

Useful measures describe what the architecture actually controls. Examples include the resources within scope, access paths with defined owners, exceptions awaiting review and the time taken to remove access after an approved lifecycle event. The right measures depend on the organization’s objectives and available evidence.

Avoid treating a single percentage as proof of security. “All employees use multifactor authentication” answers a narrower question than whether every sensitive application enforces appropriate authorization. Reporting should preserve that difference.

Operational feedback matters too. Repeated access failures may indicate an incorrect policy, unreliable context or an overlooked workflow. Review these patterns rather than encouraging informal workarounds. Microsoft’s zero-trust guidance provides an implementation perspective across identity, devices and resources, but an organization’s assessment should remain tied to its own environment and business requirements.

Questions to ask before approving a proposal

Ask the proposed delivery team to identify the first resources in scope, the access problem being addressed and the evidence that will demonstrate improvement. Request a clear distinction between product deployment, policy design, integration and ongoing operation.

The proposal should name the owner of exceptions and explain how existing applications will be assessed. It should also state what is excluded. A limited application-access project can be valuable without claiming to transform every system in the organization.

Finally, ask what the internal team will receive at handover: documented policies, architecture diagrams, operating procedures, test results and an explanation of unresolved limitations. These deliverables help the organization maintain the controls after the implementation team leaves. The value lies in a working access model that people can operate and review, not in a label added to the technology inventory.

Common questions

Does zero trust mean employees are not trusted?

It concerns how systems make access decisions. Personal confidence in an employee is different from verifying a particular account, device and request.

Does it eliminate VPNs or firewalls?

Not as a universal rule. Existing technologies may remain part of an architecture. Evaluate their role and policy behavior rather than assuming a required product replacement.

Is it a compliance certification?

No. Specific obligations may reference zero-trust practices, but the architecture label alone does not establish compliance or certification.

What should an initial assessment cover?

Identify important resources, identities, access paths, device information, policy owners and current gaps. Choose a bounded improvement with testable outcomes.

Connect the policy to the environment

Soleil Energy’s technology infrastructure service includes zero-trust design. Discuss the applications and access problems you need to address so the scope can focus on enforceable, maintainable controls.

Project requirements depend on the site, equipment and applicable rules. Confirm design and installation decisions with the appropriate qualified professional.

Start here

Apply this to your project

Discuss your technology infrastructure requirements with Soleil Energy.

Estimates are provided after a site review and are not binding until set out in a signed agreement.

Powering Smarter Infrastructure for a Sustainable Future.