GuardRail Control Plane

Sign in to continue

GuardRail
System nominal
version …
⛓ audit chain: checking…

Overview

LIVE
——
Estate Health
Actions governed
0
Allowed
0
Held for approval
0
Denied by policy
0
Awaiting approval
0
Approved by human
0
Denied / expired
0
Agents online
0

Live Activity

most recent agent actions
TimeAgentActionTargetDecisionPolicy

Awaiting approval

Recently decided

who approved, denied — or let it expire
EventAgentActionOutcomeByWhen

Audit Trail

Agent Registry

AgentProviderEnvironmentOwnerRiskActionsPendingConnected viaLast seenStatusControl

Policy rules

For each action GuardRail checks the agent's own rules first, then the rules for all agents, top to bottom — the first match decides. Active compliance frameworks are checked too, and the stricter result wins, so a framework can't be weakened by a custom rule. New rules go to the top of their list; use ↑↓ to reorder. No match → default decision:
OrderRuleApplies toMatchesDecisionTimeoutManage

Test a rule

see exactly what GuardRail would decide — nothing is recorded

Compliance Frameworks

selected frameworks tighten gating on every action
Turning a framework on loads its stricter policy set. Actions that were allowed may now be held or denied, and each decision is tagged with the framework that made it. Every change here is written to the audit trail with the name of the person who made it.

Enforcement by framework

live evidence counts
Framework / rule setAllowHoldDenyApprovedHuman-deniedExpired

Evidence report

for auditors, risk committees and GRC platforms
A printable report covering ledger integrity, enforcement per framework, the agent registry, every governance change (with who made it) and the action ledger with human outcomes. Open it and use your browser's Print → Save as PDF to file it. Vanta and Drata can receive it automatically — see Integrations.

Raw ledger exports (CSV)

for spreadsheets, SIEMs and GRC tools

Ledger integrity

1 · How it's built2 · Which agent3 · Install & paste4 · Verify

How is the agent built or where does it run?

any vendor, any cloud, any framework — pick the closest match
Already running in AWS Bedrock, Azure OpenAI or OpenAI and want GuardRail to find it?

Alerts & ticketing

holds, denials, approvals, expiries, escalations and the emergency stop

GRC evidence sync

Delivery log

last 100 deliveries
WhenIntegrationEventResultDetail

Users

UserRoleSign-inStatusLast sign-inCreated byManage
viewer — dashboards, trail, reports · approver — viewer + approve/deny held actions · admin — everything incl. agents, policies, users, frameworks, integrations and the emergency stop. SSO users are created on first sign-in (Settings → Single sign-on).

System check

Checks every configured service against the real endpoint with the saved credentials. Read-only unless you send test alerts.
AreaCheckResultDetailHow to fix
Not run yet.

General & approvals

Shown on evidence reports.
Used for links in alerts and for SSO. The address people open the console at.
Held actions auto-deny after this. 0 = never. Rules can override.
Re-alert while a hold waits. 0 = off.
Pages PagerDuty / alerts once. 0 = off.
After approval the agent can retry the identical call once within this window.
Vanta / Drata evidence upload. 0 = manual only.
When no rule matches.

Single sign-on (OpenID Connect)

Microsoft Entra ID, Okta, Google, Auth0, Ping, Keycloak
Group → role mapping is applied at every sign-in, so changing someone's group at the identity provider changes their GuardRail role. Keep at least one local admin (or the admin token) as break-glass.