Secure mandatory access control on shared workstations by binding each user to a named account, enforcing strong authentication, and resetting the session at logout or timeout. A shared-device session should not inherit the next person’s clearance or cached authorisations, so use automatic lock, per-user profiles, and central policy enforcement on labelled data and applications.
Why mandatory access control on shared workstations needs more than a login screen
Mandatory access control only works if the workstation treats each person as a distinct, policy-governed subject from the moment they authenticate until the session ends. On a shared device, the main failure mode is not simply unauthorized logon, but leftover state, cached credentials, or a stale clearance being reused by the next user. The control has to follow the user, not the machine session.
That is why named accounts, strong authentication, automatic locking, and a hard session reset matter together. If the workstation allows a new user to inherit the previous person’s privileges, labels, or application state, the MAC policy is effectively bypassed by session continuity rather than policy logic.
Where shared workstations are used for regulated or high-consequence workflows, the design goal is to make the session disposable. Healthcare Identity Security Guide is a useful example of how shared workstation access becomes a practical identity problem, not just an endpoint problem.
How the policy layer should enforce MAC on the device
The enforcement point needs to be central, not left to user habit. A workstation can only enforce mandatory access control reliably when the label model, application permissions, and data handling rules are applied by policy rather than by local choice. That means the user should never be able to downgrade protection, select an alternate profile with looser access, or keep a session alive outside the intended boundary.
Per-user profiles are important because they separate settings, cached artefacts, and application state. Automatic lock and timeout protect against walk-away exposure, but they are not enough on their own. The reset event at logout must clear the session context so the next user starts from a clean policy baseline rather than from whatever the prior user left behind.
This is the point at which the classic MAC model becomes operational rather than theoretical. Classic Security Models Guide helps frame why label-based control, reference monitoring, and no-read-up/no-write-down rules depend on consistent session enforcement.
On the implementation side, Reference Monitors and Mandatory Access Control Guide is the most direct companion for teams choosing how to enforce these rules in practice, especially when the workstation runs a general-purpose operating system.
What teams should verify before trusting a shared-workstation deployment
The key test is whether one user can leave behind anything that another user can inherit. That includes active sessions, cached tokens, unlocked application windows, remembered paths to sensitive data, and any local exception that overrides the central policy. If the answer is yes, the control is incomplete.
Teams should also verify that logout is real logout, not just visual sign-out. In practice that means checking whether background services, browser state, auth cookies, or app tokens survive the handoff. If they do, the next user may not need to re-authenticate in a way that matches the intended clearance boundary.
For broader access governance, IAM and IGA Basics is a useful reference for the relationship between authentication, authorization, and entitlement lifecycle, which is exactly what shared-device control depends on when the session changes hands.
Risk and Threat Considerations
Shared workstations create a concentrated exposure point because a single missed reset can expose multiple users, labels, or applications in sequence. The risk is highest where the device handles sensitive records, regulated data, or operational actions that should only occur under a fresh, attributable session.
Failure mechanism: Session residue, cached authorisations, or a permissive local profile lets the next user operate under the previous user’s effective access, even when the login banner has changed.
Impact: An attacker or careless insider can read, modify, or act on data outside their intended clearance, and the compromise may be invisible until the session history is reviewed.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Shared workstations depend on secure credential handling across users. |
| IA-2 — Identification and Authentication (Organizational Users) | Named-user logon is central to per-person MAC enforcement on shared devices. | |
| AC-3 — Access Enforcement | MAC on shared workstations depends on policy enforcement at the access decision point. | |
| Recommendation — Enforce short-lived, revocable authenticators and clear reuse paths at logout. Require distinct user identification and strong authentication before access. Enforce mandatory access rules centrally so users cannot bypass labels or clearances. | ||
| CIS Controls v8 | CIS-6 — Access Control Management | Shared-workstation access control needs account, session, and revocation discipline. |
| Recommendation — Centralise account and session control and revoke access immediately at handoff. | ||
| ISO/IEC 27001:2022 | A.5.15 — Access control | Shared workstation MAC requires formal access rules and consistent enforcement. |
| Recommendation — Define and enforce access rules for shared devices and sensitive data paths. | ||
Practitioner Guidance
What to verify: Confirm that logout removes active tokens, local cache, open handles, and any policy state that could survive a handoff. Test the reset path as a real user would, not just by checking that the screen locks.
Decision rule: If a workstation cannot guarantee a clean post-logout state, treat it as unsuitable for high-sensitivity MAC workflows until the image, profile isolation, and central policy enforcement are fixed.
Practitioner takeaway: Shared workstation MAC succeeds only when the session is disposable and the policy boundary is re-established for every user, every time.
Related resources from NHI Mgmt Group
- Why do shared workstations make CJIS access control harder?
- How should agencies secure CJIS access on shared workstations without slowing operations?
- How should manufacturers secure shared workstations that access CUI systems?
- How should security teams implement mandatory access control in environments with shared systems and sensitive data?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on November 4, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org