Skip to main content
  1. Index/

Break-Glass User (Emergency Access Account)

A break-glass user (or break-glass account, emergency access account) is a privileged account that exists outside the normal access control workflow — bypassing PAM approval gates, MFA requirements, or SSO dependencies — and is reserved for situations where those normal mechanisms are themselves unavailable or would prevent responding to a critical incident in time. The name is a physical analogy: like the fire alarm panel behind a pane of glass that reads break glass in emergency, the account is designed so that accessing it requires a deliberate, detectable act. It is not a convenience mechanism; it is an organisational safety net for scenarios such as an identity provider outage locking all administrators out of their own infrastructure, a PAM platform failing during an active incident, or a ransomware attack disabling the tooling needed to contain it.

The defining properties of a well-designed break-glass account are immediate detectability, attributability, and post-use discipline. Immediate detectability means that any use of the account — including failed attempts — triggers real-time alerts to security operations, senior leadership, and the incident response chain, regardless of the state of other monitoring systems; the alert path must be independent of the systems the account might be used to access, since those may themselves be impaired. Attributability means the account is not a shared anonymous credential: it is checked out from a sealed store (a physical safe, a sealed envelope, a tightly controlled vault entry) by a named individual under documented circumstances, so that every action taken during the break-glass session can be traced to a specific person and a specific incident timeline. Post-use discipline means that once the emergency is resolved, the credential is immediately rotated or destroyed, the session recording and audit log are reviewed, the reason for use is formally documented, and a retrospective determines whether normal controls should have handled the situation and what process change would prevent the next break-glass activation — the goal being that break-glass events become rare enough that each one is individually memorable.

Break-glass accounts sit in deliberate tension with the zero-standing-privilege principle that PAM and just-in-time access are designed to enforce: they are, by construction, standing privileges outside normal oversight. This tension is managed through strict scope limitation (one account per critical system or control plane, as few as possible), physical or multi-party access controls on the credential itself (sealed envelope requiring two people, HSM-backed secret requiring dual approval even in an emergency), regular testing (quarterly drills to verify the account still works and alerts fire correctly), and treating every activation as an incident in its own right regardless of the reason for activation. In cloud environments, identity providers and cloud platforms provide first-class break-glass patterns: Azure Entra ID defines emergency access accounts as accounts excluded from all Conditional Access policies, stored with their credentials in a physically secured location, monitored via a dedicated sign-in alert. The Kubernetes equivalent is a static kubeconfig with a certificate-authenticated cluster-admin binding stored offline, for use when the API server’s normal authentication backends are unavailable.

Related

PAM (Privileged Access Management)

Privileged Access Management (PAM) is the security discipline concerned with controlling, auditing, and minimising the use of privileged accounts: root access, domain administrator rights, cloud IAM roles with wide permissions, database superuser credentials, service account tokens, and any other identity that can cause systemic damage if misused. The threat PAM addresses is specific: an attacker who obtains a regular user credential can typically access that user’s data; an attacker who obtains a privileged credential can move laterally, disable security controls, exfiltrate everything, and deploy ransomware. PAM is therefore not a generalisation of identity and access management (IAM) but a specialisation of it — the same concepts of authentication and authorisation, applied with far higher friction to the accounts that most need it.

AIDE (Advanced Intrusion Detection Environment)

AIDE (Advanced Intrusion Detection Environment) is a host-based intrusion detection tool that implements file integrity monitoring (FIM): it builds a baseline database capturing cryptographic hashes and metadata for every file it is configured to watch, and on subsequent runs compares the live filesystem against that database, reporting anything that has been added, removed, or changed. Its security premise is detection after the fact: AIDE does not prevent modifications (that is the role of fapolicyd, SELinux, and IMA), but it provides a reliable, auditable record that modifications occurred, when a check was run, and which specific attributes changed. An attacker who compromises a system and modifies a binary, a configuration file, a cron job, or an SSH authorized_keys file will leave a fingerprint in the next AIDE check — provided the database has not also been compromised, which is the central operational concern the tool’s deployment model must address.

Bastion Host (Jump Server)

A bastion host (also called a jump server or jump host) is a hardened server placed at the boundary between a public network and a protected private network, through which all administrative access to internal systems must pass. Rather than exposing every server, database, or network device directly to the internet or to operator workstations, the network is designed so that only the bastion host has a publicly reachable address; internal systems accept SSH or RDP connections only from the bastion’s IP. An administrator who needs to reach an internal host connects first to the bastion — authenticating with a key, certificate, or MFA — and then hops onward to the target from there. The bastion’s narrow exposure makes it a concentrated target, which is why it receives disproportionate hardening: a minimal OS with only the necessary services running, strict firewall rules, aggressive patch cadence, and comprehensive session logging. The name comes from military fortification: a bastion is a protruding element of a castle wall designed to be defended at all costs.