Benefits of Policy Testing and Impact Analysis
- Prevents accidental over-permissioning.
- Prevents unintended access denials.
- Validates policies against business scenarios.
- Reduces risk during production deployments.
- Supports governance and regulatory requirements.
How Policy Testing Works
- Schema-driven entity types define the structure of test data.
- Test data simulates real-world access requests.
- Simulation mode runs policy evaluations against the test data.
- Results show Allow/Deny decisions compared to expected outcomes.
- Access Map visualizes evaluated permissions across principals, actions, and resources.
When to Use Policy Testing
- Before introducing new policies.
- After modifying existing policies.
- After schema updates.
- During onboarding of new applications.
Simulation Modes
Mode | Purpose |
---|---|
Simulation Mode | Isolated test runs using uploaded test data. |
Production Mode | Active evaluation using live production data. |