🛠️ title: PBAC Operator Playbooks description: Deterministic playbooks for common OPA/Policy Bridge-based PBAC troubleshooting scenarios.
🛡️ PBAC Operator Playbooks
These playbooks are optimized for remote support handoff and deterministic diagnosis.
🛡️ 1) Policy Not Working
- Confirm policy scope, environment, and binding target.
- Verify required attributes are present in the request context.
- Compare expected policy version with active commit/version.
- Use denial replay to identify first failing branch.
📌 2) No Bouncer or Resource Detected
- Check bouncer registration and heartbeat freshness.
- Validate resource-to-bouncer mapping.
- Confirm Policy Bridge config and sync status for the target bouncer.
- Re-run topology discovery after config correction.
🛡️ 3) Slow Policy Evaluation
- Inspect p95/p99 decision latency in the incident window.
- Check policy/module count and trace depth.
- Identify context-fetch dependencies and timeout behavior.
- Validate no stale/duplicate policy modules are loaded.
🛠️ 4) Policy Bridge Sync or Policy Freshness Issues
- Compare Control Plane bundle hash with bouncer active hash.
- Review sync failure/partial events and timestamps.
- Validate repo path/branch credentials and filter scopes.
- Trigger controlled resync and verify parity.
🛠️ 5) Masking/Redaction Behavior Issues
- Confirm active masking policy exists in the loaded bundle.
- Verify role/classification attributes in decision input.
- Check mutation selection and field path coverage.
- Distinguish masked-by-policy fields from absent-data fields.