← All articles

Least Privilege Controls: Mapping the Practice to ISO 27001 and CIS

Four named requirements, one set of least privilege controls — and where the mapping stops being clean.

Four named requirements across two widely used frameworks push organizations toward the same thing: tighter control over who holds privileged access, how a grant happens, and what record it leaves. Removing standing local admin and replacing it with policy-based elevation is one practical way to implement that on endpoints — a pattern, not a quotation from the controls themselves.

That distinction is the whole point of this piece. The controls overlap, but they are not interchangeable, and a mapping that treats them as one requirement will not survive a conversation with an assessor.

Knowing which control an auditor will name matters for a practical reason. It determines which evidence an assessor requests — and a mapping made in advance turns that request into a lookup rather than a project.

What Each Control Actually Says

ISO 27001:2022 Annex A 8.2, Privileged Access Rights, states that an organization should restrict and manage the allocation and use of privileged access rights. In the 2013 revision the equivalent control was A.9.2.3, which is why older mapping documents point at a different reference for the same idea.

The CIS Critical Security Controls split the same territory across three, and each is broader than the part endpoint privilege management touches.

Safeguard 5.4, under Control 5 (Account Management), restricts administrator privileges to dedicated administrator accounts, with routine work done from a non-privileged account. Note what it prescribes: separate accounts. Zero standing admin with just-in-time elevation serves the same objective — routine activity stays non-privileged — but it is a different implementation, not the one the safeguard describes.

Control 6 (Access Control Management) covers the granting and revoking processes, multi-factor authentication for administrative access, centralized access control, and role-based access. Endpoint elevation policy speaks to the granting and revoking parts and to role-based scoping. It does not speak to the rest.

Control 8 (Audit Log Management) covers an entire logging program: collection, storage, time synchronization, centralization, retention, and review. Elevation records are one input to that program.

Read together, three operational questions run underneath all four references: who holds rights, how a grant happens, and what record it leaves. A tool that answers one and not the others leaves a gap that shows up the moment someone asks for evidence — but answering all three is not the same as satisfying the controls, and the difference is worth stating plainly.

How endpoint least privilege relates to four named controls Three practices and their relationship strength to named controls: restricting privileged access has direct relevance to ISO 27001 A.8.2; keeping routine accounts non-privileged supports the objective of CIS Safeguard 5.4, which itself describes dedicated administrator accounts; policy-based granting supports CIS Control 6 granting and role-based safeguards; elevation logging contributes evidence to CIS Control 8. Documented authorization and periodic review remain organizational responsibilities. RELATIONSHIP, NOT EQUIVALENCE How the practice relates to each control Restrict privileged access No standing local admin on the endpoint DIRECT RELEVANCE ISO 27001 A.8.2 Keep routine work non-privileged 5.4 describes dedicated admin accounts SUPPORTS OBJECTIVE CIS 5.4 Policy-based granting Granting, revoking, role-based scoping SUPPORTS PART OF CIS Control 6 Elevation logging One input to a wider logging program CONTRIBUTES EVIDENCE CIS Control 8 Documented authorization and periodic review remain organizational responsibilities.

Mapping Least Privilege Controls to the Requirement

Restricting Allocation

CapaOne Privilege Manager, part of the CapaOne Endpoint Management Platform, removes standing local admin and issues elevation by policy, for a defined scope and duration. That speaks directly to the allocation half of A.8.2, which asks organizations to restrict and manage how they allocate and use privileged rights. Against Safeguard 5.4 the relationship is supportive rather than one-to-one: routine user activity stays non-privileged, which is the objective, but 5.4 explicitly describes dedicated administrator accounts, and this is a different route to the same end.

The verification property matters as much as the control itself. An enforced baseline holds continuously and an assessor can test it on the spot, which is a different kind of evidence from a document asserting that the same thing is true.

Governing the Grant

Policy-based elevation against Entra ID groups means grants follow a rule that exists before the request, not a decision made under pressure. Deny rules cover the inverse case — the tools nobody should raise regardless of who asks.

Against Control 6 this supports the access-granting and access-revoking practices and the role-based scoping, since policies target groups you already maintain. Centralized access control and multi-factor authentication for administrative access sit elsewhere in your stack; the control asks for those too.

A break-glass path handles what no policy anticipated, and it stays deliberately narrow. Both frameworks expect exceptions to exist; what they do not tolerate is exceptions without a trail.

Recording the Use

Each elevation records the user, the endpoint, the executable name and application path, the time, the duration, and the outcome, and those records export for review. That supplies the accountability A.8.2 expects, and it contributes privileged-access events to the broader audit-log practice Control 8 asks for. It does not replace the rest of that practice — collection across other assets, centralization, retention periods, and scheduled review remain yours to run. Which field answers which question — and which one the policy set answers rather than the log — is the subject of our post on privileged access audit evidence.

Where the Mapping Stops Being Clean

Three caveats, because a mapping presented as complete is the kind of claim that fails under questioning.

Tooling covers enforcement and evidence, not process. Documented authorization and periodic review remain organizational responsibilities, and no platform supplies them. Whether the reviewer should be independent of the grantor is a separate governance question — a segregation-of-duties argument rather than something these four references settle.

Scope is narrower than every control named here. A.8.2 covers privileged access across infrastructure, applications, and data. Control 6 covers enterprise access management. Control 8 covers logging across all assets. Endpoint privilege management addresses the endpoint — a substantial part of each control surface, and nowhere near the whole of any of them.

Certification is an organizational outcome, not a product feature. Tooling supports alignment with these controls and produces the evidence an assessor asks for. It cannot deliver a certification, and any vendor implying otherwise is describing something they do not control.

What Changes in Practice

Teams that map their privilege practice to named controls before an assessment tend to find the assessment uneventful, for a reason that has little to do with the mapping document. The exercise forces a decision about who reviews what, and that decision is what an assessor is really testing.

Our endpoint privilege management overview sets out how the same evidence supports NIS2 access-control expectations, and our post on privileged access governance covers who owns the practice once least privilege becomes the default. For the operational side — what to decide first and in what order to roll it out — see just-in-time elevation in practice.

CapaOne is Danish-built and EU-hosted, with no transfer of endpoint data to US jurisdiction, which matters when an assessor asks where the evidence itself resides. Our security and compliance page covers that alongside patch and configuration reporting.

See how the record maps to your own control set — book a demo of the CapaOne Endpoint Management Platform.

Frequently Asked Questions

Which ISO 27001 Control Covers Privileged Access?

Annex A 8.2, Privileged Access Rights, in the 2022 revision. It requires organizations to restrict and manage the allocation and use of privileged access rights. In the 2013 version the equivalent was A.9.2.3, so mappings written before the revision use the older reference.

Which CIS Controls Apply to Local Administrator Rights?

Safeguard 5.4 under Control 5 restricts administrator privileges to dedicated administrator accounts, with routine work done from a non-privileged account. Control 6 covers access granting and revoking, multi-factor authentication for administrative access, centralized control, and role-based access. Control 8 governs the broader audit-log practice that privileged-access records contribute to — it is not specifically a privilege-logging control.

Does Removing Local Admin Satisfy These Controls on Its Own?

No. Removing standing rights speaks to the allocation half, and against CIS Safeguard 5.4 it supports the objective rather than matching the wording, since 5.4 describes dedicated administrator accounts. The frameworks also expect a documented authorization process, a record of each use, and periodic review. Tooling delivers enforcement and record; process and review remain yours to define.

How Do You Prove Least Privilege Controls to an Auditor?

By demonstrating the baseline and the exceptions together. An endpoint estate with no standing local admin is directly testable, and a complete elevation record accounts for every departure from it. CapaOne Privilege Manager enforces that baseline and records the managed elevations, so both halves come out of daily operation rather than a reporting exercise.

Rikke Borup

Written by

Rikke Borup

CMO, CapaSystems

Rikke is Chief Marketing Officer at CapaSystems, where she has led marketing and communications since 2009. With more than 17 years of experience in the IT sector — including cybersecurity, endpoint management software and IT services — she brings long-standing, practical insight into the challenges facing modern enterprise IT environments.

Trained as a journalist, Rikke specializes in translating complex technical concepts into clear, easy-to-understand communications for IT decision-makers.

Book a Demo →