A quantitative measurement (0-100 scale) of an organization's overall insider threat posture based on five critical security pillars.
The Insider Risk Index (IRI) is a comprehensive scoring methodology that evaluates organizational maturity across five critical areas: Visibility & Monitoring, Prevention & Coaching, Investigation & Evidence, Identity & SaaS/OAuth, and Phishing Resilience. Scores are weighted based on industry research and real-world incident analysis.