Governance path before and around provider invocation
Identity, authorization, approval, spend control, and auditMeterPlane governs every provider call before key access
Identity, permissions, approvals, budgets, and audit evidence live in the runtime path.
Credential access happens after Layers 1-4 pass
Layer 1 / Layer 2 / Layer 3 / Layer 4 / Layer 5
What happened
Total duration: Single routed provider call
- 01
Agent calls
POST /v1/services/{provider}/{operation}with anag_gateway key. - 02
Identity verifies the key, tenant, provider status, and target operation.
- 03
Authorization evaluates permissions, risk level, lifecycle, rate limit, and kill switches.
- 04
Approval pauses risky actions before credential access.
Direct path vs. governed path
Each case maps public facts to a MeterPlane control that runs before provider credentials are read.
| Step | Direct path | MeterPlane control |
|---|---|---|
| Layer 1Credential boundary | Agent or app holds the raw provider key. | Agent holds an ag_ gateway key; provider key remains vaulted. |
| Layer 3Risky action | Destructive, publish, deploy, or money-moving calls execute immediately. | High-risk operations return pending until an approver blesses execution. |
MeterPlane gives every agent action a control point before the provider credential is read.
How to read this case
This product architecture study defines the control model used to interpret the ten public case studies.