How does privileged access management work? Core concepts explained
Under the hood: credentials never sit on laptops, sessions never bypass policy, and auditors get a ledger — not a screenshot.
Privileged access management (PAM) is not a single product feature — it is a continuous control loop backed by technology. Discover what is privileged, govern who may use it, broker the live session through a gateway, capture evidence, and review whether reality still matches policy. When any step is missing, attackers and auditors find the same gap.
This guide explains how PAM works behind the scenes: the core components, a practical session workflow from login to logout, and what operational success looks like when the gateway is the real choke point — not a checkbox beside unchanged VPN and shared-root habits.
What is privileged access management?
Privileged access management refers to the combination of people, processes, and technology used to secure and manage accounts that can alter systems, read sensitive data, or bypass normal authorization. These accounts include domain administrators, database superusers, cloud root roles, service principals with write scope, and emergency break-glass identities.
PAM differs from general identity and access management (IAM) because the blast radius is higher. A compromised standard user might read one application. A compromised privileged account might reconfigure networks, exfiltrate entire databases, or deploy ransomware across the estate. PAM therefore emphasizes session brokering, time-bound elevation, and immutable evidence — not just provisioning and deprovisioning.
The control loop
- Inventory — map privileged accounts, assets, parallel paths, and shared credentials.
- Policy — express who may reach what, under which conditions, with which obligations.
- Broker — terminate protocols at a gateway; never forward blindly from operator laptops.
- Record — capture commands, queries, file transfers, and graphical actions.
- Review — export evidence quarterly; reconcile drift between policy and live entitlements.
Mature programs treat the loop as operational rhythm, not a one-time project. Inventory updates when new cloud accounts spin up. Policy changes flow through Git-backed review. Sessions without recording trigger alerts. Quarterly access reviews compare standing grants against actual usage.
Core components behind the scenes
Every PAM architecture combines five technical layers. Understanding each layer clarifies what a gateway platform must deliver versus what your IdP, vault, or SIEM already provides.
Identity and authentication
Operators authenticate to the gateway with corporate identity — SAML or OIDC federation to Okta, Entra ID, Google Workspace, or LDAP. Multi-factor authentication applies at gateway login, not only at the corporate SSO portal. The gateway binds every subsequent session action to that named identity.
Navigation: Admin console → Settings → Authentication → configure IdP metadata, attribute mapping, and MFA enforcement. Test with a pilot group before broad cutover.
Credential vaulting and injection
Secrets live in an encrypted store — built-in vault or external HashiCorp Vault, AWS Secrets Manager, or Azure Key Vault. At session start the gateway retrieves credentials, injects them during the protocol handshake, and never exposes them in the client UI or clipboard. Rotation happens in the vault; attribution happens in the session ledger.
Navigation: Admin console → Assets → select target → Accounts tab → Create. Store passwords or keys in the vault. Bind accounts to access policies — operators never receive the raw secret.
- Separate vault accounts per environment — production credentials never share a vault path with staging.
- Mark administrative accounts explicitly — they require JIT or break-glass policy, not standing read-write.
- Enable rotation integrations where available — manual quarterly rotation does not scale past fifty accounts.
- Audit vault access separately from session access — who retrieved a secret is distinct from who used it in a session.
Policy engine and authorization
Authorization evaluates identity, group membership, asset tags, time of day, ticket references, and requested account class before a session opens. Policies express RBAC roles with optional ABAC conditions — env:prod AND tier:database AND change_ticket_present.
Navigation: Admin console → Access Control → Access Policy → Create. Define target selectors by tag, permitted accounts, connection methods, recording obligations, command filters, max duration, and approval requirements.
Failed policy checks produce an audit event without revealing whether the target account exists — same fail-closed posture as a firewall deny.
Access brokering
Operators connect to the gateway, not directly to production. The gateway authenticates identity, evaluates policy, selects the target account, establishes the protocol session (SSH, RDP, SQL, Kubernetes API, web), and enforces obligations — max duration, command filters, recording, clipboard restrictions.
Operator browser → Ixiea gateway (MFA + policy)
→ Protocol connector (SSH / RDP / DB / K8s / web)
→ Target asset (credentials injected at handshake)
→ Session ledger + recording artifactBrokering is what separates PAM from password checkout alone. Checkout tells you who knew the password. Brokering tells you what they did with it — statement by statement, click by click.
Just-in-time elevation
Standing admin access made sense when consoles were physical and shifts were local. Hybrid cloud and distributed on-call require time-bound elevation by default. JIT workflows grant entitlements for hours, not quarters. Expiry revokes active sessions automatically — revocation is the default, not a cleanup chore.
Navigation: Admin console → Access Control → Ticket Settings → enable ticket workflow. Configure max duration, mandatory justification, change-ticket reference for production write, and auto-expire active sessions when the window closes.
- Emergency production access — 2–4 hour window with enhanced recording.
- Project-bound access — expires when the change ticket closes in ServiceNow or Jira.
- Vendor maintenance — scoped to OT window, named vendor identity, mandatory ticket ID.
- Audit sampling — read-only access with named auditor identity and export-friendly format.
Session management and evidence
Recordings, command logs, and file transfer events attach to a session row: identity, target, policy version at connect time, approval reference, start and end time. Exports map to PCI DSS 10.2, SOC 2 CC6.6, and ISO 27001 A.9.4.2 evidence packages. SIEM forwarding adds real-time detection on top of audit retention.
Navigation: Admin console → Audit → Session Ledger → filter by identity, asset, or time range → export with signed manifest. Forward Syslog events in Admin console → Audit → Integrations for correlation rules.
Step-by-step workflow in practice
The following workflow is what operators and auditors should recognize as normal — not exceptional — when PAM is working.
- Step 1 — Operator authenticates to the gateway via IdP with MFA.
- Step 2 — Operator requests access via standing policy or JIT ticket.
- Step 3 — Approval workflow fires if policy requires it; approver sees full context.
- Step 4 — Gateway evaluates policy; vault injects credentials at handshake.
- Step 5 — Connector establishes protocol session; recording starts before first command.
- Step 6 — Obligations enforce max duration, command filters, and idle timeout throughout.
- Step 7 — Session ends; ledger row and recording artifact are immutable.
- Step 8 — SIEM rules and quarterly reviews consume the same evidence.
If step 4 can be skipped by connecting directly to the target IP, PAM is not in the data path — it is theater.
Gateway-first design with Ixiea
Ixiea implements the full loop through a control plane and protocol connectors. The control plane holds policy, audit, and vault references. Connectors terminate SSH, RDP, database, Kubernetes, and web sessions in each network zone. Operators use the web Workbench; power users proxy native clients through the gateway with the same policy obligations.
Navigation: Admin console → System → Connectors to verify connector health per zone. Admin console → Assets to register targets and bind accounts. Admin console → Access Control to define who reaches what. This is the administrative surface that turns PAM theory into enforced sessions.
PAM vs. adjacent controls
- IAM — provisions standard user accounts; does not broker privileged sessions or record shell activity.
- PIM — discovers and rotates privileged accounts; rotation without brokering leaves parallel paths open.
- Vault — stores secrets; checkout without gateway leaves usage unattributed.
- SIEM — detects anomalies in logs; cannot prevent unaudited sessions that never produced logs.
- VPN — grants network membership; does not scope to individual targets or record commands.
PAM sits on the data path. Adjacent tools feed or consume PAM evidence but cannot replace brokering.
Non-human and machine identities
PAM in 2026 must address service accounts, CI/CD deploy keys, and automation principals — not only human operators. Machine identities often hold standing privilege because pipelines cannot click approval buttons. Gateway policy can scope automation accounts to specific asset tags, require certificate-based auth, and record every automated session the same way as interactive access.
Navigation: Admin console → Assets → register automation accounts separately from human operator bindings. Apply shorter rotation schedules and deny interactive login on service accounts where the platform supports it.
Key benefits when the loop is closed
- Reduced blast radius — stolen laptops do not contain production keys.
- Attributable sessions — every command maps to a named identity and policy version.
- Faster audits — export evidence packages instead of reconstructing from screenshots.
- Operational clarity — one workbench path replaces tribal knowledge of which bastion to use.
- Insider threat visibility — recordings and command filters catch policy violations in real time.
Common misconceptions
- PAM is just a password vault — vaulting without brokering solves rotation, not attribution.
- We already have MFA on VPN — MFA at network edge does not record what happens inside.
- Developers need standing root for velocity — JIT with short windows preserves speed with evidence.
- Cloud IAM replaces infrastructure PAM — console roles and kubectl certs are privileged paths too.
- Recording is optional for senior engineers — seniority increases blast radius, not decreases monitoring need.
What success looks like
At 03:00 on a Tuesday, close to zero standing paths reach production. Every live session is named, approved, recorded, and searchable. Direct SSH from operator laptops to production IPs fails at the firewall. Auditors receive export bundles with signed manifests — not a spreadsheet of who theoretically had access.
That operational picture is how privileged access management works when the gateway is the real choke point. The technology is approachable; the discipline of retiring parallel paths is what separates programs that pass audits from programs that pass incidents.
Getting started checklist
- Inventory parallel paths — VPN admin routes, cloud console bookmarks, emergency firewall rules, shared keys in wikis.
- Deploy gateway in shadow mode — record sessions without blocking legacy paths initially.
- Pilot one team and one protocol — measure evidence quality and operator friction.
- Enable JIT for production write — cap standing grants to read-only where possible.
- Close direct paths — firewall deny from corporate CIDRs to production management ports.
- Export first auditor scenario from session ledger — validate evidence before broad rollout.
Related posts
Guides
Getting started: your first brokered session with Ixiea
Install the control plane, register one Linux target, bind a policy, and open a recorded SSH session — the shortest path from zero to proof.
Guides
Building a privileged access management framework: the ultimate guide
A PAM framework ties governance, technology, and operations together — from steering committee charter to gateway cutover metrics.
Guides
What is a bastion host? Architecture, best practices, and setup
A bastion host is a hardened choke point for administrative access. This guide covers placement, hardening, and when to graduate to a full privileged access gateway.