Skip to content
System access
ASD ISMISM-1508

ASD ISM 1508 Restricting privileged access to what duties require

What it says

Privileged access to systems and their resources is limited to only what is required for users to undertake their duties or functions.

Quoted as published. Everything else on this page is written by Control Stack.

What it means

In plain English

Privileged accounts should carry only the elevated rights each person's role actually needs on the specific systems and resources they work with, and nothing more.

Privileged access means the powerful permissions that let someone change how a system works: administrator rights on servers and workstations, domain admin, root, database owner, cloud tenancy owner, security-tool admin and similar. This control says those rights must be scoped to what a person genuinely needs to carry out their duties or functions, across the systems they administer and the resources (data, services, configuration) within them. In practice that means a help-desk technician who resets passwords does not also hold domain admin, a database administrator does not have root on every server, and a cloud engineer who manages one workload is not an owner of the whole tenancy. It also means privileged rights are tied to a defined duty, so when the duty ends the access ends with it. Why it matters: privileged accounts are the prize in almost every serious intrusion. Phishing, credential theft and malware all become far more damaging when the compromised account can reach everything. Over-provisioned privilege also magnifies honest mistakes, since a mistyped command or misapplied policy from an all-powerful account can take down systems the person never intended to touch. Keeping privilege tightly matched to duties shrinks the blast radius of both attackers and accidents.

Why it matters

If privileged access is broader than duties require, a single compromised or careless privileged user can reach systems and resources well beyond their role. An attacker who captures one over-privileged account can move laterally across the environment, disable security controls, exfiltrate sensitive data or deploy ransomware at scale. Staff can also cause outages or data loss on systems they were never meant to administer. Excess privilege is likely to be raised as a significant finding in an ISM assessment, because it undermines the Essential Eight expectation of restricted administrative privileges and weakens most other controls that depend on trustworthy administration.

How to implement

  1. The security or identity team inventories every privileged account and entitlement across servers, workstations, directories, databases, cloud tenancies, network devices and SaaS admin consoles, using directory queries, cloud IAM exports and privileged access management (PAM) discovery tools, and records who holds each and why.

  2. System owners, working with the identity team, define privileged roles per system or platform that list the specific rights and resources each role covers (for example a database administrator role scoped to named database instances), and document which duties or functions justify each role.

  3. IT operations implement the roles technically using role-based groups, scoped administrative units, delegated permissions and cloud IAM roles instead of blanket administrator or owner rights, and remove direct assignment of privilege to individual accounts wherever a role can be used.

  4. The identity team configures just-in-time or on-demand elevation (through a PAM tool, privileged identity management, or sudo-style controls) for duties that need privilege only occasionally, so administrators hold minimal standing rights and check out higher rights for a defined task and time window.

  5. The service desk and HR embed privilege handling in joiner, mover and leaver workflows so that role changes trigger removal of previous privileged rights, contractor privilege is time-boxed to the engagement, and terminations revoke all privileged access on the day of departure.

Keep it running

Day to day, this control lives in how privileged access is requested, granted, changed and removed. Every privileged entitlement should map to a documented duty or function, usually expressed as a role (for example "Windows server administrator", "backup operator", "M365 Exchange administrator") with a defined set of systems and rights. Requests for privilege are approved against that role definition rather than granted ad hoc, and anything outside the standard role needs a specific justification.

Joiner, mover and leaver processes must handle privilege explicitly. When someone changes teams, their old privileged rights are removed, not simply added to. Privileged access for contractors and vendors is scoped to the systems in their engagement and time-limited where possible. Where a task only needs elevated rights occasionally, prefer just-in-time or on-demand elevation over standing privilege, so the normal state is minimal.

Expect drift. Administrators accumulate rights through projects, incident response and convenience. Regular recertification by system owners, plus automated reports that highlight group membership growth, nested admin groups, shared or generic admin accounts and dormant privileged accounts, keep the environment aligned with the control. Deviations found during review should be corrected promptly and the root cause (usually a process gap) fixed.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    Request the privileged role definitions or access matrix for a sample of in-scope systems, showing which duties each role serves and the specific rights and resources it covers.

    Look at

    Check that each privileged role is tied to a real duty or function and that the rights listed are scoped to particular systems or resources rather than global administrator or owner rights by default.

    Good evidence

    Roles are granular, justified by duties, and there is no catch-all administrator role handed to everyone who needs any elevation.

  2. Check 2 of 5What an auditor asks for

    Ask for

    Request a current export of privileged group membership, cloud IAM role assignments and local administrator membership for a sample of systems.

    Look at

    Compare each account holder's actual privileged rights with the role their position requires, and look for accounts holding privilege on systems outside their remit, nested groups that quietly expand reach, and shared or generic admin accounts.

    Good evidence

    Every privileged holder maps cleanly to an approved role for their duties, with any exceptions individually documented and approved.

  3. Check 3 of 5What an auditor asks for

    Ask for

    Request a sample of recent privileged access requests and approvals, including any granted outside the standard roles.

    Look at

    Check that each request states the duty or function driving it, was approved by an authorised owner, and that the rights granted match what was requested rather than exceeding it.

    Good evidence

    Approvals reference a defined role or a specific, time-limited justification, and there are no cases of privilege granted for convenience or 'just in case'.

  4. Check 4 of 5What an auditor asks for

    Ask for

    Request evidence of the mover and leaver process for staff and contractors who recently changed roles or departed, alongside the privileged access they previously held.

    Look at

    Confirm that privileged rights tied to the old role were removed when duties changed and that all privileged access was revoked promptly on departure.

    Good evidence

    Role changes result in removal, not accumulation, of privilege, and departed users have no remaining privileged entitlements.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Request the most recent privileged access recertification results and any remediation tracking from system owners.

    Look at

    Check that owners actively reviewed each privileged holder against duties, that excess or dormant privilege was identified, and that removals were actually carried out.

    Good evidence

    Reviews occur on a defined cycle, produce real changes when drift is found, and the number of over-privileged accounts trends down over time.

Mappings

Closest match in ISO/IEC 27001: A.8.2, Management of privileged access rights, which asks for the same thing.

ISO 27001

ISO/IEC 27001: 3 mappings

Essential Eight

ASD Essential Eight: 10 mappings

Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.