Access governance for infrastructure
Eliminate security and compliance gaps in access control
Principal syncs your teams from GitLab, GitHub, and Google Workspace, manages their access to Kubernetes and databases, and fixes drift automatically.
Connects to the tools you already use
Granting access
is only the beginning.
People move teams. Permissions change. Old access stays behind.
Who still needs it—and who’s keeping track?
-
01
ClickOps
Engineers become access gatekeepers.
-
02
Infrastructure as code
Access workflows become another project.
-
03
Unguarded AI agents
Faster changes. The same control gap.
Different Approaches.
Same Problems.
ClickOps, Classic IaC, and AI Agents all leave
critical gaps in access management.
Access Management Is Hard.
Principal Makes It Simple.
Principal brings identities, policies, and permissions from across your infrastructure into one unified access model.
-
01
Connect
Connect the directories your team uses and the infrastructure they need to access.
-
02
Discover
Principal discovers users, groups, and permissions, bringing existing access into one shared model.
-
03
Manage
Define the access you want, compare it with what exists, and preview changes before applying them.
Bring access under control
Know who has access.
And why.
Connect users, groups, and policies to the permissions actually granted across your infrastructure.
- See desired and actual access in one model
- Preview what will change before applying it
- Trace access through its full history
Evidence ready.
Before the audit starts.
Bring your access inventory and change history together, with reports ready when you need them.
- See managed and unmanaged access coverage
- Keep user actions, system changes, and drift in history
- Generate access reports on demand
Start with what exists.
Adopt at your pace.
Bring existing infrastructure under control, one scope at a time, without a big-bang migration.
- Discover existing users, groups, and permissions
- Separate managed access from external permissions
- Choose your scope, then standardize with policies
Keep access aligned.
As things change.
Keep identities in sync and compare policies with real permissions to stay in control after access is granted.
- Sync users, groups, and memberships
- Detect missing, extra, or changed permissions
- Review differences, remediate, and revoke access
Ready to bring access
under control?
Tell us about your infrastructure.
Let’s discuss how Principal fits your team.