Calculator Inputs
Fill available signals, then submit to compute a score.
Example Data Table
Sample users and computed outcomes using default settings.
| User | Department | Role | Appetite | Score | Level | Top Drivers |
|---|---|---|---|---|---|---|
| a.khan | Finance | Analyst | Standard | 47.5 | Medium | Privilege level, MFA disabled, Geo anomaly |
| s.ali | Engineering | Admin | Conservative | 28 | Medium | Privilege level, Sensitive systems (7d), Off-hours access |
| m.sara | Sales | Rep | Aggressive | 29.2 | Low | Geo anomaly, Failed logins (24h), Privilege level |
Use this table to sanity-check ranges and typical driver patterns.
How to Use This Calculator
- Enter a user label, department, and role if useful.
- Fill available signals from identity, endpoint, and access logs.
- Select a risk appetite to match your response sensitivity.
- Optionally enable custom weights for local tuning.
- Press Submit to see score, level, drivers, and actions.
- Use CSV or PDF buttons to share results with stakeholders.
Formula Used
Each signal is normalized into a metric between 0 and 1, then multiplied by a weight that reflects its importance. The weighted average becomes a 0–100 risk score.
Core equation
Score = ( Σ(weight × metric) / Σ(weight) ) × 100
Appetite modifies sensitivity and thresholds to match your response posture.
- Normalization: Counts and volumes are capped to limit outliers.
- Weights: Defaults reflect common enterprise risk drivers; you can override them.
- Output: Low, Medium, High, or Critical based on tuned thresholds.