Short, quotable answers to the questions that open almost every IRM architect screen. Read these first, then work the scenarios.
- What does a ServiceNow IRM architect actually own?
- The GRC data model (profile types, profiles, entity hierarchy), the risk scoring framework, control and indicator design, and the integration contracts between IRM, CMDB, ITSM, and Vendor Risk. You own how risk is measured and evidenced — not the day-to-day assessments.
- Which tables should you be able to name from memory?
- sn_risk_risk, sn_risk_definition, sn_risk_criteria, sn_grc_profile, sn_grc_profile_type, sn_grc_policy, sn_compliance_control, sn_compliance_policy_statement, sn_grc_indicator, sn_grc_indicator_result, sn_grc_issue, sn_grc_remediation_task, sn_vdr_risk_asmt_assessment.
- How is residual risk calculated?
- Residual = inherent × (1 − aggregate control effectiveness), where inherent = likelihood × impact scored before controls. Aggregate effectiveness is averaged across mapped controls, never compounded.
- Profile vs. entity vs. entity type — what's the difference?
- An entity type (sn_grc_profile_type) defines what class of thing is assessed; a profile (sn_grc_profile) is one assessable instance pointing at a source record; entity filters populate profiles automatically from a table condition, so the population stays live.
- When do you use an indicator instead of an attestation?
- Use an indicator whenever the evidence already exists in a table and can be queried on a schedule — access reviews, change approvals, patch currency. Reserve attestations for judgement-based controls with no queryable source.
- How does IRM connect to CMDB?
- Through profiles built on cmdb_ci_service or a CI class, so risks inherit the service hierarchy and criticality. Business Service profiles let a single risk statement roll up across every supporting CI without duplicating risk records.
- What's the difference between a policy and a policy statement?
- The policy (sn_grc_policy) is the governing document; policy statements (sn_compliance_policy_statement) are the individually testable requirements inside it, and controls are created from statements against entities.
- How do you scope a phased IRM rollout?
- Phase 1 policy and compliance on one authority document, phase 2 risk management with a single scoring framework, phase 3 continuous monitoring indicators, phase 4 vendor and business continuity. Each phase must produce audit-usable evidence before the next starts.
- Which IRM work belongs in Flow Designer vs. script?
- Orchestration, approvals, task creation, and cross-module handoffs go in Flow Designer. Scripts are for indicator result computation, scoring overrides, and data transforms — anything that must return a value rather than route work.
- What KPIs prove the IRM program is working?
- Control test coverage and pass rate, indicator breach mean-time-to-remediate, percentage of risks with current assessments, issue aging, and the share of controls monitored continuously rather than attested.