* docs: Update headings for new style rule * docs: Fix headings - Get started * docs: Fix headings - Install * docs: Fix headings - Concepts * docs: Fix typos * docs: Fix headings - Configuration * docs: Fix headings - Operations * docs: Fix headings - Troubleshoot * docs: Fix headings - Clients and Develop * docs: Fix headings - HCP and ENT * docs: Fix headings - Release notes * docs: Fix typos * docs: Fix capitalization in TOC
30 lines
2.7 KiB
Plaintext
30 lines
2.7 KiB
Plaintext
---
|
|
layout: docs
|
|
page_title: Boundary vs. privileged access management
|
|
description: Compares Boundary to using a privileged access management (PAM) solution
|
|
---
|
|
|
|
# Boundary vs. privileged access management
|
|
|
|
Privileged access management (PAM) tools secure access to critical systems by managing and monitoring access to privileged accounts.
|
|
PAM assists an organization in reducing their attack surface in an attempt to mitigate damage caused from internal or external incidents.
|
|
Traditionally, a focus is put on the management of privileged credentials, and the monitoring of sessions and commands that enable detection and response teams to respond to incidents.
|
|
|
|
Boundary enables many of the security controls traditionally filled by PAM tools.
|
|
Boundary can manage network access to privileged systems and audit access.
|
|
It can be used with credential management providers, like Vault, to manage access to privileged accounts and credentials.
|
|
|
|
Where Boundary differs from traditional PAM solutions is in its automation-friendly workflows.
|
|
Boundary is instrumented programmatically via REST, CLI, and [Terraform](https://registry.terraform.io/providers/hashicorp/boundary/latest/docs).
|
|
It provides automation-friendly workflows for managing users and credentials, as well as the discovery and configuration of new services:
|
|
|
|
- **Automated credential management**: Boundary and Vault can create workflows with automated credential management in which user sessions are secured with [single-use dynamic credentials that are injected into sessions](/boundary/tutorials/access-management/hcp-private-vault-cred-injection) such that secrets are never returned to users.
|
|
- **Context-based access**: When users' business context changes, you want to ensure their permissions reflect the new business context.
|
|
As an example, on-call engineers might require different permissions than when they end their on-call shifts.
|
|
[Boundary's managed groups](/boundary/tutorials/access-management/oidc-idp-groups) enable user permission workflows to be assigned dynamically based on identity provider MFA checks, group memberships, and other IDP-level context.
|
|
- **[Host discovery](/boundary/docs/concepts/host-discovery)**: Boundary's [dynamic host catalogs](/boundary/tutorials/access-management/aws-host-catalogs) are advanced workflows for automating the process of onboarding new or changed infrastructure resources and their connection information, and applying pre-configured security policies.
|
|
|
|
_Can Boundary replace a PAM solution?_
|
|
|
|
**Yes**, Boundary provides many of the security controls traditionally delivered by PAM tools.
|
|
Boundary can also be used with an existing PAM tool, particularly the ones that emphasize agent-based security where Boundary's proxy-based security can be a natural complement. |