HR Leave · Australia

GRC / IRM — Governance, Risk & Compliance (Zero → Pro)

ServiceNow Australia · Custom app · Arabic + English readable · scripts copy/paste ready

App typeCustom
Scopex_786686_hr_leave
sys_idc84db0e8839f0b509f02b0d6feaad3c9
Replace{BASE} = your instance
Instance URLs Application Leave requests Business Rules Studio

GRC / IRM — Governance, Risk & Compliance (Zero → Pro)

اقرأ أولاً: ../MASTER_ALL_IN_ONE_SUMMARY.md · ../html/MASTER_ALL_IN_ONE_SUMMARY.html
الدليل الشامل: ../MASTER_ALL_IN_ONE.md · ../html/MASTER_ALL_IN_ONE.html
ممارسة الشاشات: ../html/MASTER_PRACTICE_GUIDE_ALL_TOPICS.html
Australia · Scope x_786686_hr_leave

Australia Instance — نسخة أستراليا

Setting Value
Region / Datacenter ServiceNow Australia
Release train Zurich (Sep 2026 EA) · next EA: Brazil
URL base {BASE}
Scope note HR Leave app: x_786686_hr_leave
Guided Setup {BASE}/now/guided-setup

Direct Navigation URLs — روابط التنقل المباشرة

Page / Tool Navigation Path Direct URL Purpose
GRC Workspace Now Experience > GRC {BASE}/now/grc/home Unified GRC workspace
Compliance Profiles All > GRC > Profiles {BASE}/sn_compliance_profile_list.do Compliance scope
Controls All > GRC > Controls {BASE}/sn_compliance_control_list.do Control library
Policy Statements All > GRC > Policies {BASE}/sn_compliance_policy_statement_list.do Policy management
Risk Register All > Risk Management > Risks {BASE}/sn_risk_risk_list.do Enterprise risks
Audit Engagements All > Audit Management > Engagements {BASE}/sn_audit_engagement_list.do Audit planning
Vendor Risk All > Vendor Risk > Assessments {BASE}/sn_vdr_risk_assessment_list.do Third-party risk
BCM Plans All > Business Continuity > Plans {BASE}/sn_bcm_plan_list.do Continuity plans
Issues All > GRC > Issues {BASE}/sn_grc_issue_list.do Findings & issues
Guided Setup GRC/IRM All > Guided Setup {BASE}/now/guided-setup Initial configuration

Platform target: ServiceNow Australia (Sep 2026) · next EA: Brazil
URLs: ../../SERVICENOW_DIRECT_URLS_CATALOG.md · 1-week: ../../SERVICENOW_ONE_WEEK_STUDY_DEPLOY_AUSTRALIA.md
HR Leave: Scope x_786686_hr_leave

CIS-RC (Risk & Compliance) Professional Implementer Guide
الأسلوب: عربية + إنجليزية تكمّلان بعضهما — بدون ترجمة حرفية لأسماء الشاشات.


ملخص ووصف بالعربية (Arabic Summary)

البند الشرح
ما هو GRC / IRM؟ GRC = مجال الحوكمة والمخاطر والامتثال · IRM = منتج ServiceNow (تطبيقات متعددة)
لماذا مهم؟ امتثال للوائح (ISO، SOX…) + سجل مخاطر + تدقيق + موردين + استمرارية أعمال
من يستخدمه؟ امتثال، مخاطر، تدقيق داخلي، CISO، BCM، مشتريات (موردين)
ماذا يغطي الملف؟ §1B/1C IRM كامل · Policy→Control→Indicator · Risk · Audit · TPRM · BCM · §16

ملخص في سطر: من Profile وضابط وIndicator حتى Issue ومخاطr ومورد وBIA — حزمة IRM (~37 تطبيق في Application Manager).

وصف مختصر: يفرّق GRC عن IRM، يشرح كل تطبيق (Compliance، Risk، Audit Workspace، Metrics، CCM، Vendor Risk، BCM)، Application Manager، وتنفيذ 25 خطوة. الأعمق في المجلد — CIS-RC.


1) Overview & Business Value

GRC is the industry discipline (Governance, Risk, Compliance).
IRM is ServiceNow’s product name for the same capability on one platform. — GRC = مجال الأعمال (حوكمة + مخاطر + امتثال). IRM = اسم منتج ServiceNow — ليس منتجًا منافسًا لـ GRC، بل طريقة ServiceNow لتنفيذ GRC.

Read first: §1B GRC vs IRM vs Modules · §1C IRM All Apps & Implementation

ServiceNow delivers IRM as several licensed applications that share Profiles, Issues, and the GRC Workspace — not one monolithic “GRC table.”

Full IRM product catalog & per-app implementation: §1C IRM Product — All Applications

Core applications (IRM suite — see §1C for complete list):

App (module) Short name One-line purpose
Policy & Compliance Management Compliance / IRM core Policies, controls, attestations, indicators
Risk Management Risk Risk register, scoring, treatment
Audit Management Audit Engagements, findings, evidence
Vendor Risk Management (VRM) TPRM Third-party / vendor risk
Business Continuity Management BCM BIA, recovery plans, exercises
GRC: Metrics / CCM / Accelerators Monitoring Automated controls, metrics, dashboards
Audit / GRC Workspaces Workspaces Persona UIs (sn_audit_ws, /now/grc)
Operational Resilience / Privacy Optional Resilience programs, privacy (if licensed)

1B) GRC vs IRM vs Modules — Clear Map

Use this section in workshops, CIS-RC study, and when the client asks: “Do we need GRC or IRM?”
الأسلوب: عربية + إنجليزية تكمّلان بعضهما في نفس السياق.

1B.1 GRC vs IRM — not “either/or”

GRC IRM
What is it? Industry term + practice (frameworks, audits, board reporting) ServiceNow branding for the integrated risk platform (rebrand from “ServiceNow GRC”)
Who says it? Auditors, regulators, CISO, ISO/NIST, consultants ServiceNow docs, Store, Guided Setup “GRC / IRM”, CIS-RC exam
Is it software? No — a discipline Yes — suite of apps on the Now Platform
Relationship Goal / outcome the client wants Tool ServiceNow sells to achieve GRC outcomes

You do not buy “GRC instead of IRM.” The client wants GRC outcomes; you implement them with ServiceNow IRM apps. — العميل يريد نتائج GRC (امتثال، مخاطر، تدقيق). أنت تُنفّذ ذلك بتطبيقات IRM على ServiceNow — الاسمان ليسا بديلين لبعض.

┌─────────────────────────────────────────────────────────┐
│ GRC (business discipline — what the board cares about) │
│ Governance · Risk · Compliance │
└──────────────────────────┬──────────────────────────────┘
 │ implemented on
 ▼
┌─────────────────────────────────────────────────────────┐
│ IRM (ServiceNow product suite — how you configure it) │
│ Shared: Profiles · Issues · Workspace · Integrations │
└─────────────────────────────────────────────────────────┘

Old vs new naming (don’t confuse the client):

You may hear Meaning today
“ServiceNow GRC” Legacy name — same family as IRM
“IRM” Current marketing / platform name
“GRC Workspace” / “IRM Workspace” Same workspace URL often /now/grc
CIS-RC exam Risk & Compliance — covers IRM apps

1B.2 “Modules” inside IRM — each app answers a different question

These are separate Store applications / plugins with different menus, roles, and tables — but they integrate via Profiles and Issues.

Module (app) Core business question Main objects Not the same as…
Policy & Compliance Are we meeting our obligations? Authority Document → Citation → Policy → Control → Indicator / Attestation Risk (uncertainty future event) · Audit (independent review)
Risk Management What could go wrong and how bad? Risk register, assessments, inherent/residual, treatment Compliance (pass/fail vs standard) · BCM (recovery after disaster)
Audit Management Can we prove it to internal/external audit? Engagements, audit tasks, findings, evidence Compliance monitoring (continuous) · Audit is periodic/point-in-time
Vendor Risk (VRM / TPRM) Are our suppliers/partners safe? Vendor profile, tier, questionnaires, vendor issues Internal controls (your org) · Procurement (contract $ only)
BCM Can we survive outage/disaster? Critical services, BIA, RTO/RPO, continuity plans, exercises IT DR alone · Risk register (BCM is operational recovery)
Privacy / Op. Resilience (optional) Privacy / resilience regulatory programs? Privacy tasks, resilience metrics Overlaps Compliance — license-dependent

العربي — سؤال واحد لكل موديول:

الموديول السؤال بالعربي
Policy & Compliance هل نلتزم بالضوابط والسياسات؟
Risk ماذا قد يحدث من خطأ وما شدته؟
Audit هل نستطيع إثبات ذلك للمدقق؟
TPRM / VRM هل الموردون يعرّضوننا لمخاطر؟
BCM هل نستطيع الاستمرار بعد انقطاع؟

1B.3 How modules connect (integration — not silos)

 Profile (entity in scope: BU, app, vendor)
 │
 ┌─────────────────────┼─────────────────────┐
 ▼ ▼ ▼
 Policy & Compliance Risk Management Vendor Risk (TPRM)
 Controls · Indicators Risks · Treatment Tier · Assessment
 │ │ │
 └──────────┬──────────┴──────────┬──────────┘
 ▼ ▼
 sn_grc_issue Audit findings
 (shared remediation) (may become issues)
 │
 ▼
 BCM (critical services tied to same entity)
Shared concept Role across modules
Profile / Profile Type Scoping — which BU, system, or vendor is in scope
Issue Failed control, audit finding, vendor gap → one remediation pipeline
Indicator (CCM) Automated control test — often IT data (users, changes, patches)
Attestation Manual “I confirm this control works” — control owner sign-off
GRC Workspace /now/grc Single agent UI across apps (if licensed)

Without Profiles, modules feel disconnected. Profiles are the hub. — Profile = الكيان (فرع، نظام، مورد). بدون Profiles كل موديول يبدو منفصلًا.


1B.4 IRM vs other ServiceNow modules (boundaries)

ServiceNow module Focus vs IRM
ITSM Incidents, changes, requests, SLA ITSM executes operations; IRM governs whether controls/risk are acceptable. Link: failed indicator → ITSM Problem/Issue.
CMDB / ITOM CIs, discovery, events IRM indicators read CMDB/ITOM data (e.g. unauthorized CIs).
HRSD HR cases, lifecycle Employee policies — different domain; may share Policy content for HR regs.
SecOps / VR Vulnerabilities, security incidents Feeds indicators; IRM tracks risk treatment and compliance posture.
Excel / Archer / OneTrust External GRC IRM replaces spreadsheets; integration via REST/IH optional.

ITSM = تشغيل يومي · IRM = حوكمة ومخاطر وامتثال · يتكاملان (مثلاً: Issue مرتبط بتغيير IT).


1B.5 Which modules to license first (consultant guidance)

Client situation Start with Add later
Audit / ISO deadline Policy & Compliance + Audit Risk, TPRM
Board wants risk heat map Risk + Policy & Compliance Audit, BCM
Heavy outsourcing / SaaS Vendor Risk (TPRM) + Compliance Full risk
Regulator asks BCM / DR proof BCM Link to Risk + Compliance
“We want everything” Phased: Profiles → Compliance → Risk → TPRM → BCM Never big-bang all apps week 1

Compliance is the most common first app (controls + attestations). Risk and TPRM often phase 2. — ابدأ بـ Policy & Compliance غالبًا، ثم Risk و TPRM حسب الأولوية.


1B.6 Quick interview answers

Question Short answer (EN) العربي
GRC vs IRM? GRC = discipline; IRM = ServiceNow suite GRC مجال · IRM منتج ServiceNow
One app or many? Many licensed apps, one platform عدة تطبيقات · منصة واحدة
Profile purpose? Entity scoping for all modules تحديد الكيان في النطاق
Control vs Risk? Control = rule you must satisfy; Risk = uncertain event + impact ضابط = التزام · مخاطر = حدث محتمل
Compliance vs Audit? Compliance = ongoing monitoring; Audit = independent review cycle امتثال مستمر · تدقيق دوري
TPRM vs internal risk? TPRM = third parties (vendors) TPRM = موردون خارجيون
BCM vs Risk? BCM = recovery when disaster happens; Risk = identify/treat threats BCM استرداد · Risk تحديد ومعالجة

1C) IRM Product — All Applications, Functions & Implementation

Application Manager: When you opt into Integrated Risk Management as a ServiceNow Product, the instance installs a bundle of licensed apps (often 30–40+ apps — exact count depends on release and entitlements).

Navigate: All > System Applications > Application Manager → Integrated Risk Management — Open direct

Status on your instance: In product · Will be installed (until setup completes).

الأسلوب: عربية + إنجليزية تكمّلان بعضهما في نفس السياق.

1C.1 How IRM is installed (Application Manager vs classic activate)

Method Navigate When
A — Application Manager (current) All > System Applications > Application Manager → Integrated Risk Management → Get started · Open direct New instances, product-based licensing
B — All Available Applications All > System Applications > All Available Applications > All · Open direct Activate individual apps manually
C — Guided Setup All > Guided Setup > GRC / IRM · Open direct After apps install — configuration wizard

Product opt-in installs many apps at once (Metrics, Audit Workspace, accelerators, integrations). You still configure each domain via Guided Setup and §12 build order.

Application Manager يثبّت حزمة IRM دفعة واحدة — التفعيل ≠ التنفيذ — تحتاج Guided Setup وترتيب §12.

Application Manager → IRM Product (opt-in)
 │
 ├─ Installs ~37 included apps (licensed bundle)
 │
 ▼
Guided Setup (GRC / IRM) + §12 implementation phases
 │
 ▼
Go-live per track: Compliance · Risk · Audit · TPRM · BCM

1C.2 IRM application catalog (by function group)

Note: App names and scope IDs vary slightly by release (Yokohama, Xanadu, etc.). Use Application Manager on your instance as source of truth. Below is the implementer map CIS-RC and projects need.

Group A — Platform & shared services (install first — foundation)

Application Scope / App ID (typical) Functions Implementation
Integrated Risk Management Core / GRC Common sn_grc / compliance core Profiles, shared GRC engine, cross-app navigation Guided Setup Foundation · Profile Types + Profiles
GRC: Issue Management sn_grc Issues, remediation tasks, unified deficiency tracking Configure issue states · Flow for remediation · link failed indicators
GRC: Metrics sn_grc_metric Metric definitions, data collection for dashboards & CCM Define metrics · schedules · PA data sources
GRC: Mapping Engine compliance suite Authority doc → citation → policy → control mapping Load frameworks · map citations to controls

Profiles + Issues + Metrics = أساس كل IRM — لا تبدأ الضوابط قبل Profiles.


Group B — Policy & Compliance (core compliance / CCM)

Application Scope / App ID Functions Implementation
GRC: Policy and Compliance Management com.sn_compliance / sn_compliance Authority documents, citations, policies, controls, attestations, control tests §12.3 steps 1–4 · §15 Phase 3A · §16 lab track A
GRC: Continuous Controls Monitoring (CCM) compliance / indicators Indicators, indicator sources, automated test runs, pass/fail Create indicator per control · data source query · schedule · fail → issue
GRC: Technology Controls Monitoring Accelerator Store accelerator Pre-built control/indicators for IT regs (NIST, CIS, etc.) Install from bundle · map to your Profiles · tune queries for instance
GRC: Policy and Compliance Workspace workspace app Persona UI for compliance officers Configure /now/grc · role assignment
Regulatory Change Management sn_rcm (typical) Track regulatory changes → impact on controls Link new regs to authority docs · reassess controls

Key functions (Compliance):

Function Object Navigate
Adopt framework Authority Document All > Policy and Compliance > Authority Documents · Open direct
Map regulation clause Citation Citations
Internal policy Policy / Policy Statement Policies
Control library Control Controls
Manual sign-off Attestation campaign Attestations · portal /sp /esc
Automated test Indicator + result Indicators · Indicator Results
Non-conformance Issue All > GRC > Issues · Open direct

Group C — Risk Management

Application Scope / App ID Functions Implementation
GRC: Risk Management com.sn_risk / sn_risk Risk register, statements, assessments, inherent/residual, treatment Risk framework admin · scales · heat map · §15 Phase 3B
GRC: Advanced Risk Store add-on Quantitative/advanced methodologies, simulations (if licensed) Enable after core risk live
GRC: Risk Management Workspace workspace Risk manager persona UI Roles sn_risk.manager
Key Risk Indicators (KRIs) risk app Monitor risk metrics over time Link KRIs to risks · indicator schedules

Key functions (Risk):

Function Object Navigate
Register risk Risk / Risk Statement All > Risk > Risk Register · Open direct
Score risk Assessment Assessments · likelihood × impact
Treat risk Treatment plan Accept / mitigate / transfer / avoid
Report Heat map / dashboard PA · /now/grc

Group D — Audit Management

Application Scope / App ID Functions Implementation
GRC: Audit Management com.sn_audit / sn_audit Audit plans, engagements, tasks, findings, evidence §15 audit track · engagement per framework
GRC: Audit Management Workspace sn_audit_ws Persona workspace for auditors (your screenshot) Assign sn_audit.* roles · open Audit Workspace

Key functions (Audit):

Function Object Navigate
Plan audit cycle Audit plan All > Audit > Plans · Open direct
Run audit Engagement Engagements
Work papers Audit tasks Tasks
Findings Finding → Issue Findings · link to sn_grc_issue
Evidence Attachments / linked controls Engagement related lists

Group E — Vendor Risk (TPRM)

Application Scope / App ID Functions Implementation
GRC: Vendor Risk Management com.sn_vdr_risk_asmt / sn_vdr_* Vendor profiles, tiering, questionnaires, assessments, vendor issues §15 Phase 3C · Tier 1 list first
Vendor Risk Workspace workspace (if in bundle) Persona UI for vendor risk analysts Vendor Risk menus

Key functions (TPRM):

Function Object Navigate
Inventory vendor Vendor profile All > Vendor Risk Management > Vendor Profiles · Open direct
Prioritize Tier 1/2/3 Tier field on profile
Assess Assessment / questionnaire Assessments
Remediate Vendor issue Issues (vendor)

Group F — Business Continuity (BCM)

Application Scope / App ID Functions Implementation
GRC: Business Continuity Management BCM app (Store) Critical services, BIA, RTO/RPO, continuity plans, exercises §15 Phase 3D · one exercise UAT

Key functions (BCM):

Function Object Navigate
Critical service Service definition All > Business Continuity > Critical Services · Open direct
Impact analysis BIA BIA records
Recovery Continuity plan Continuity Plans
Test Exercise Exercises · tasks · lessons learned

Group G — Privacy, resilience & ESG (optional in bundle)

Application Functions Implementation
Privacy Management Privacy tasks, processing activities, DPIA-style workflows Phase 2+ if GDPR/privacy driver
Operational Resilience Management Resilience metrics, important business services Financial services regs
ESG Management / ESG Workspace Environmental/social/governance disclosures Often separate initiative
Microsoft 365 for ServiceNow Reporting sn_esg_msoff_intg — export/reporting with M365 Configure integration · credentials

قد لا تكون كل هذه مرخّصة — راجع Application Manager على مثيلك.


Group H — Workspaces & executive experience

Application URL / access Functions
IRM / GRC Workspace /now/grc Unified agent hub — compliance, risk, issues
Audit Management Workspace sn_audit_ws Auditor engagements, tasks
Risk / Compliance workspaces version-dependent Persona-based configurable workspaces
Executive dashboards PA / Analytics Compliance %, top risks, audit status

Group I — Integrations & platform features (cross-cutting)

Capability Used by Implementation
Assessment Designer Demand-style scoring for risk/compliance assessments Metric definitions · scales
Flow Designer Attestation reminders, issue escalation, audit approvals Scoped flows in HR Leave pattern
Performance Analytics Posture dashboards KPIs on controls, issues aging
Now Assist for IRM GenAI summaries (if licensed) Enable in AI controls
REST / IntegrationHub External GRC, scanners, HRIS 12_INTEGRATION_FULL_GUIDE.md pattern
CMDB / ITOM indicators CCM — IT controls Indicator source = CMDB query
ITSM link Remediation → change/incident Issue task → change request

1C.3 Apps visible in Application Manager (example from IRM product page)

Your instance Integrated Risk Management product includes licensed apps such as:

Application (as shown in UI) App ID (example) Will implement
GRC: Audit Management Workspace sn_audit_ws Auditor persona UI
GRC: Metrics sn_grc_metric Metrics & monitoring data
GRC: Technology Controls Monitoring Accelerator (accelerator) Pre-built IT control library
Microsoft 365 for ServiceNow Reporting sn_esg_msoff_intg Reporting integration

Scroll the full Included Applications (37) list in Application Manager and export/screenshot for your project’s scope document. — افتح قائمة Included Applications كاملة على مثيلك — العدد والأسماء قد تختلف — وثّقها في charter المشروع.


Phase Apps / functions Deliverable § reference
0 Application Manager opt-in + sub-prod IRM product installing §15 Phase 1
1 Core + Profiles + Roles Profile types, RACI, groups §15 Phase 2
2 Policy & Compliance + Mapping Authority docs, controls, attestations §15 Phase 3A
3 Metrics + CCM + Tech Controls Accelerator Indicators live, pilot CCM §1C Group B
4 Risk Management (+ Advanced if licensed) Register + heat map §15 Phase 3B
5 Issue Management + Flow remediation Fail → issue → close loop §8 Lab 4
6 Audit Management + Audit Workspace One engagement UAT §15 + sn_audit_ws
7 Vendor Risk (TPRM) Tier 1 vendors assessed §15 Phase 3C
8 BCM BIA + one exercise §15 Phase 3D
9 Workspaces + PA dashboards /now/grc, exec views §11
10 Privacy / Resilience / M365 (if licensed) Optional tracks §1C Group G
11 UAT + go-live + hypercare Signed test pack §16
Phase 0–1: Application Manager + Profiles (nothing else works without this)
Phase 2–3: Compliance + CCM (audit readiness)
Phase 4–5: Risk + Issues (board reporting)
Phase 6: Audit Workspace (internal audit)
Phase 7–8: TPRM + BCM (regulatory / resilience)
Phase 9–11: Dashboards + optional + go-live

1C.5 Function → app quick lookup (consultant cheat sheet)

Client asks for… IRM function Primary app
ISO 27001 / SOX controls Control library + attestations Policy & Compliance
Automated IT control tests Indicators / CCM CCM + Tech Controls Accelerator
Risk heat map Inherent/residual scoring Risk Management
Internal audit Engagements + findings Audit + Audit Workspace
Vendor questionnaires Tier + assessment Vendor Risk
BIA / disaster recovery RTO/RPO, exercises BCM
One remediation queue Issues Issue Management
Executive single pane Dashboards Metrics + PA + GRC Workspace
Control owner portal tasks Attestations Policy & Compliance + /sp

1C.6 Post-install verification checklist

After Application Manager completes IRM install:


2) Architecture & Data Model

Key tables:

Table الغرض
sn_compliance_policy السياسات
sn_compliance_control الضوابط (Controls)
sn_compliance_policy_statement بنود السياسة
sn_risk_risk المخاطر
sn_risk_assessment تقييم المخاطر
sn_grc_item (Profile) الكيانات الخاضعة (Entities)
sn_audit_* التدقيق
sn_grc_issue المشكلات/عدم المطابقة (Issues)
sn_vdr_* مخاطر الموردين

The GRC engine concept:

Authority Document (لائحة/معيار خارجي)
 → Citation (بند)
 → Policy / Policy Statement
 → Control (ضابط)
 → Control Test / Indicator (هل يعمل الضابط؟)
 → Issue (إن فشل) → Remediation
Profile (الكيان: تطبيق/قسم/مورد) ← يربط كل ذلك بالمخاطر
Risk → Assessment → Treatment

Profile و Profile Type أساس الربط بين كل شيء في GRC.


3) Plugins & Activation

Recommended (modern instances): §1C.1 Application Manager — opt into Integrated Risk Management product (~37 apps).
Alternative: activate individual apps below.

App / Plugin Scope / App ID §1C group
Integrated Risk Management (product bundle) multiple All groups
GRC: Policy and Compliance com.sn_compliance B
GRC: Risk Management com.sn_risk C
GRC: Audit Management com.sn_audit D
GRC: Audit Management Workspace sn_audit_ws D, H
GRC: Vendor Risk Management com.sn_vdr_risk_asmt E
GRC: Business Continuity Mgmt BCM app F
GRC: Metrics sn_grc_metric A
GRC: Technology Controls Monitoring Accelerator accelerator B
GRC: Continuous Controls Monitoring compliance/CCM B
Microsoft 365 for ServiceNow Reporting sn_esg_msoff_intg G
Advanced Risk / Privacy / Op. Resilience Store C, G

How to activate:

Option A — Application Manager (product):

  1. Navigate: All > System Applications > Application Manager — Open direct
  2. Select Integrated Risk Management → Get started
  3. Wait for included applications to install (check progress %)
  4. Continue: Guided Setup All > Guided Setup > GRC / IRM — Open direct

Option B — Individual apps:

  1. Navigate: All > System Applications > All Available Applications > All — Open direct
  2. Activate Policy and Compliance, Risk, Audit, VRM, BCM as licensed
  3. Guided Setup: All > Guided Setup > GRC / IRM — Open direct

Post-install verification: §1C.6 checklist


4) Guided Setup & All Options

Sections:
- Foundation — profiles, profile types, entities.
- Authority Documents & Citations — اللوائح والبنود.
- Policies & Controls — السياسات والضوابط.
- Control Attestations & Tests — الشهادات والاختبارات.
- Risk Framework — registers, statements, assessments.
- Indicators & Continuous Monitoring — المؤشرات والمراقبة.
- Issues & Remediation — المشكلات والمعالجة.
- Audit — engagements, tasks, findings.

Important options:

Option Navigate
Profile Types & Profiles All > Policy and Compliance > Scoping · Open direct
Authority Documents All > Policy and Compliance > Authority Documents · Open direct
Controls & Tests All > Policy and Compliance > Controls · Open direct
Risk Register All > Risk > Risk Register · Open direct
Indicators All > Policy and Compliance > Indicators · Open direct
Issues All > GRC > Issues · Open direct
Audit Engagements All > Audit > Engagements · Open direct

5) End-to-End Process Cycle

Compliance flow:

Adopt Authority Document (e.g. ISO 27001)
 → Map Citations to Policy Statements
 → Define Controls
 → Create Profiles (entities in scope)
 → Generate Control attestations/tests
 → Run Indicators (automated checks)
 → Failures → Issues → Remediation tasks → close

Risk flow:

Identify Risk → Assess (likelihood × impact)
 → Score (inherent → residual)
 → Treatment (accept/mitigate/transfer/avoid)
 → Monitor via indicators

Audit flow:

Plan Engagement → Scope → Audit Tasks → Findings → Issues → Report

6) Development

Business Rule — auto-create issue on failed indicator

(function executeRule(current, previous) {
 // on sn_pc_indicator_result when failed
 if (current.result == 'fail') {
 var issue = new GlideRecord('sn_grc_issue');
 issue.initialize();
 issue.short_description = 'Failed control indicator: ' + current.indicator.getDisplayValue();
 issue.state = 'open';
 issue.insert();
 }
})(current, previous);

Development topics:
- Risk scoring methodologies (qualitative/quantitative).
- Indicators + Data sources (continuous monitoring).
- Assessment Designer (metrics, scales).
- Flow Designer for attestation & remediation.
- Mapping engine (authority → policy → control).


7) Administration

Area Navigate
Roles sn_compliance., sn_risk., sn_audit.*
Profile Types All > Policy and Compliance > Scoping · Open direct
Risk framework setup All > Risk > Administration · Open direct
Indicators schedule All > Policy and Compliance > Indicators · Open direct

Key roles:
- sn_compliance.admin / manager / user.
- sn_risk.manager / user.
- sn_audit.admin / manager.
- sn_grc.* shared roles.


8) Hands-on Labs

Lab 1 — Foundation:
1. Create a Profile Type and Profiles (entities).
2. Adopt an Authority Document.

Lab 2 — Policy & Control:
1. Create a Policy with statements.
2. Create Controls and map to citations.

Lab 3 — Indicator (automated test):
1. Create an Indicator with a condition/data source.
2. Run it; observe pass/fail.

Lab 4 — Issue & Remediation:
1. From a failed control, create an Issue.
2. Add remediation tasks; close it.

Lab 5 — Risk:
1. Create a Risk, assess likelihood × impact.
2. Define treatment; track residual risk.


9) Best Practices & Common Mistakes

Best practices:
- Build Profiles first — everything links to them.
- Reuse controls across multiple authority documents.
- Automate with Indicators (continuous monitoring) vs manual attestation.
- Keep inherent vs residual risk distinct.

Common mistakes:
- إهمال Profiles فينكسر الربط بين الضوابط والمخاطر.
- خلط Policy و Control و Indicator.
- نسيان معالجة Issues فتبقى عدم المطابقة مفتوحة.


10) CIS-RC Exam Focus

High-yield:
- GRC vs IRM vs modules — see §1B (exam favorite).
- IRM Application Manager product + app groups — see §1C.
- Audit Workspace sn_audit_ws · GRC Metrics sn_grc_metric · CCM / Tech Controls Accelerator.
- GRC engine: Authority Document → Citation → Policy/Statement → Control.
- Profiles & Profile Types (scoping).
- Controls, attestations, control tests, indicators.
- Issues & remediation lifecycle.
- Risk: inherent vs residual, likelihood × impact, treatment options.
- Continuous Monitoring (indicators + data sources).
- Audit engagements, tasks, findings.
- IRM apps and their roles.

Exam tip: — احفظ سلسلة المحرّك (Authority → Citation → Policy → Control → Indicator → Issue) ودور Profile.


11) Portals, Workspaces, Role Hierarchy & Feature Catalog

ملاحظة عن الروابط:
URLs الـ Workspaces قد تختلف حسب الإصدار والـ App Config.

11.1 Portals & Self-service

Surface URL لمن
Service Portal (attestations) /sp أصحاب الضوابط (control owners)
Employee Center (policy ack) /esc الموظفون (إقرار السياسات)
GRC attestation tasks /sp?id=… المعنيون

11.2 Workspaces (risk/compliance/audit teams)

Workspace URL لمن
IRM / GRC Workspace /now/grc or configurable فرق المخاطر والامتثال
Risk Workspace /now/sow (Risk view) مديرو المخاطر
Audit Workspace configurable المدققون
CISO / Executive dashboards Dashboards القيادة
Admin (classic) /nav_to.do admins

11.3 Role Hierarchy

admin
└─ sn_grc.admin
 ├─ sn_compliance.admin → sn_compliance.manager → sn_compliance.user
 ├─ sn_risk.admin → sn_risk.manager → sn_risk.user
 ├─ sn_audit.admin → sn_audit.manager → sn_audit.user
 ├─ sn_vdr_risk_asmt.* (Vendor Risk)
 └─ sn_grc.reader (read-only)
control_owner / risk_owner / issue_owner (ownership على السجلات)

11.4 Full Business Cycle

Adopt Authority Document (ISO/NIST/SOX...)
 → Citations → Policies → Policy Statements → Controls
 → Profiles (entities in scope: apps, depts, vendors)
 → Control attestations + Indicators (continuous monitoring)
 ↳ pass → evidence stored
 ↳ fail → Issue → Remediation tasks → re-test → close
Risk path:
 Identify Risk → Assess (likelihood × impact) → inherent→residual
 → Treatment (accept/mitigate/transfer/avoid) → monitor (indicators)
Audit path:
 Plan Engagement → scope → audit tasks → findings → Issues → report
Output → Executive risk/compliance dashboards

11.5 Feature Catalog

Maps to Application Manager apps — detail in §1C

Process features (by IRM app):
- Policy & Compliance Management (authority docs, citations, controls).
- Continuous Controls Monitoring + Technology Controls Monitoring Accelerator.
- GRC: Metrics (sn_grc_metric) — metric collection for posture dashboards.
- Risk Management (register, assessments, inherent/residual, treatments).
- Audit Management + Audit Management Workspace (sn_audit_ws).
- Vendor Risk Management (assessments, tiering).
- Business Continuity Management (BIA, plans, exercises).
- Operational Resilience / Privacy Management.
- Issue & Remediation Management.
- Regulatory Change Management (regulatory impact).
- Microsoft 365 reporting integration (sn_esg_msoff_intg) — if in bundle.

Platform features used:
- Assessment Designer (metrics, scales, scoring).
- Indicators + Data sources (automated control tests).
- Flow Designer (attestation/remediation workflows).
- Mapping engine (authority ↔ policy ↔ control).
- Performance Analytics (risk posture, compliance scores).
- Now Assist for IRM.
- Advanced Risk add-on.


12) End-to-End Implementation (Post-Activation)

اقرأ هذا بعد تفعيل Policy & Compliance + Risk + Audit.

12.1 Application Menus map

All > Policy and Compliance
 ├─ Authority Documents / Citations
 ├─ Policies / Policy Statements
 ├─ Controls / Control Objectives / Control Tests
 ├─ Indicators / Indicator Results
 ├─ Attestations
 └─ Scoping (Profiles / Profile Types)
All > Risk
 ├─ Risk Register / Risk Statements / Risk Assessments
 ├─ Risk Framework / Methodologies
 └─ Key Risk Indicators
All > Audit
 ├─ Engagements / Audit Tasks / Findings
 └─ Audit Plans
All > GRC
 ├─ Issues / Remediations
 └─ Advanced Risk / Continuous Monitoring
All > Vendor Risk Management (assessments / tiering)

12.2 Core tables to know

List Table
sn_compliance_policy.list policies
sn_compliance_control.list controls
sn_policy_citation.list citations
sn_risk_risk.list risks
sn_risk_assessment.list risk assessments
sn_grc_item.list profiles (entities)
sn_grc_issue.list issues
sn_audit_engagement.list audit engagements

12.3 End-to-end build order

  1. Foundation:
    - Profile Types + Profiles (entities in scope).
    All > Policy and Compliance > Scoping. — Open direct
  2. Content:
    - Adopt Authority Documents → Citations.
  3. Policy framework:
    - Policies → Policy Statements → Controls → map to citations.
  4. Risk framework:
    - Risk methodology, registers, statements, scales.
  5. Monitoring:
    - Indicators + data sources (automated control tests).
    - Attestation schedules for manual controls.
  6. Issues:
    - Issue + Remediation workflow (Flow Designer).
  7. Audit:
    - Audit plans → engagements → tasks → findings.
  8. Vendor Risk:
    - VRM assessments + tiering (if licensed).
  9. Self-service:
    - Attestation/policy-ack via /sp and /esc.
  10. Workspace + Dashboards:
    - IRM/GRC Workspace /now/grc, executive dashboards.
  11. Test + Deploy.

12.4 All configuration pages

Config Navigate
GRC/IRM properties All > Policy and Compliance > Administration · Open direct
Risk framework setup All > Risk > Administration · Open direct
Indicator templates All > Policy and Compliance > Indicator Templates · Open direct
Assessment metrics All > Assessments > Metric Definitions · Open direct
Profile Types All > Policy and Compliance > Scoping > Profile Types · Open direct

Study path note: — للدراسة من الصفر اتبع: STUDY_ROADMAP.md


13) Options & Instance Notes

Resource Content
Instance gaps MODULE_OPTIONS_AND_INSTANCE_NOTES.md → GRC
Full implementation MODULE_IMPLEMENTATION_PLAYBOOK.md → GRC

14) Implementation Scenarios, Options, Best Practices & Customizations

Playbook: MODULE_IMPLEMENTATION_PLAYBOOK.md → GRC

14.1 Scenarios

ID Scenario Path
S1 Policy & compliance Authority docs + controls
S2 + Risk Risk register + treatment
S3 + Audit Engagements + evidence

14.2 Options matrix

Area A B
Scope Profiles per BU Global only
Controls CCM indicators Manual attestation
Risk Inherent/residual Single score
Issues Auto from failed controls Ad-hoc

14.3 Plugins

GRC/IRM suite, Risk, Audit, Policy Compliance — Store + Guided Setup GRC/IRM

14.4 Roles

GRC admin, risk manager, compliance officer, control owner, auditor (read-heavy).

14.5 Common developments

Profile hierarchy, control libraries, indicator data sources, attestation campaigns (SP/ESC), risk remediation tasks, integration to ITSM for issues.

14.6 Best practices

Profiles mirror org structure; control owners must be named people; test indicator queries before CCM go-live.

14.7 Go-live


15) Zero-to-Hero End-to-End Implementation (Scratch → Go-Live)

Framework: MODULE_ZERO_TO_HERO_CONSULTING.md · Playbook: MODULE_IMPLEMENTATION_PLAYBOOK.md → GRC

هذا القسم يمشيك من لا تعرف GRC/IRM حتى مشروع مكتمل على ServiceNow، ويشمل IRM + BCM + TPRM.


15.1 Business goals — لماذا يشتري العميل GRC/IRM؟

Goal English العربي — ماذا يريد الإدارة؟
Compliance Prove controls work for auditors/regulators إثبات الامتثال للوائح (ISO، SOX، SAMA، NCA…)
Risk visibility Know top risks and residual exposure معرفة أهم المخاطر قبل وقوعها
Audit efficiency One evidence repository تقليل وقت التدقيق الداخلي/الخارجي
Vendor assurance Critical suppliers assessed التأكد أن الموردين لا يعرّضون الشركة
Continuity Recover from disasters استمرار الأعمال بعد انقطاع
Accountability Named control/risk owners مسؤوليات واضحة — لا “الجميع مسؤول”

Stakeholders you meet as consultant:

Role Cares about
CISO / Risk IRM, risk heat map, TPRM
Compliance / Legal Policies, controls, attestations
Internal Audit Engagements, evidence, issues
BCM / COO BIA, recovery plans, exercises
Procurement + Legal Vendor tiering, contracts
IT Indicators, integrations, ITSM issues

15.2 What is IRM vs GRC vs BCM vs TPRM? (business language)

Full map with module boundaries: §1B GRC vs IRM vs Modules

GRC — industry umbrella (Governance + Risk + Compliance). — GRC = مجال الأعمال — ليس اسم تطبيق ServiceNow فقط.

IRM — ServiceNow’s integrated platform for GRC (multiple apps, shared Profiles/Issues). — IRM = تنفيذ GRC على ServiceNow — عدة تطبيقات مترابطة.

BCM — Business Continuity: BIA, recovery plans, exercises (after disruption). — BCM = استمرارية الأعمال — BIA + خطط + تمارين.

TPRM — Third-Party Risk: vendors, SaaS, outsourcers (own app: Vendor Risk / VRM). — TPRM = مخاطر الموردين — تطبيق Vendor Risk منفصل عن Risk الداخلي.

GRC (discipline — what client wants)
 │
 ▼
IRM (ServiceNow suite)
├─ Policy & Compliance → controls, attestations, indicators ← "Am I compliant?"
├─ Risk Management → register, assess, treat ← "What could go wrong?"
├─ Audit Management → engagements, findings ← "Can auditor verify?"
├─ TPRM (Vendor Risk) → tier, assess vendors ← "Are suppliers safe?"
└─ BCM → BIA, plans, exercises ← "Can we recover?"

Do not confuse: Compliance module ≠ Risk module ≠ Audit module — separate licenses, linked by Profile and Issue. — كل موديول ترخيص وقوائم مختلفة — يربطهم Profile و Issue.


15.3 Phase 0 — Discover & scope (Week 1–2)

Workshop outputs:

Deliverable Content
Project charter Sponsor, scope, timeline
Framework list ISO 27001, NIST, SOX, local regs
Entity list BUs, apps, vendors for Profiles
RACI Control owner, risk owner, auditor

Questions (Arabic discussion guide):

Out of scope examples: every vendor globally day one → start with Tier 1 only.


15.4 Phase 1 — Activate apps & environment (Week 2–3)

Step Action Navigate
1 Sub-prod instance Dev/Test
2 Install IRM apps All Available Applications
3 Activate plugins Policy Compliance, Risk, Audit, VRM, BCM (Store)
4 Guided Setup All > Guided Setup > GRC / IRM · Open direct
5 Update Set Create IRM Phase 1 current

Plugins checklist:

App Purpose
Policy & Compliance Controls, indicators, attestations
Risk Management Risk register
Audit Management Engagements
Vendor Risk (VRM) TPRM
Business Continuity BCM

15.5 Phase 2 — Foundation: Profiles & governance (Week 3–5)

Profile = الكيان الخاضع للحوكمة (تطبيق، قسم، مورد، عملية). بدون Profiles ينهار IRM.

Step Task Navigate
1 Profile Types Policy and Compliance > Scoping > Profile Types
2 Profiles One per in-scope entity
3 Roles on groups compliance, risk, audit, vendor, BCM teams
4 Authority Documents ISO/NIST/SOX adoption

Deliverable: Profile catalog signed by client.


15.6 Phase 3A — IRM track: Policy → Controls → Monitoring (Week 5–10)

Authority Document
 → Citations
 → Policies / Policy Statements
 → Controls (mapped to Profiles)
 → Control Tests / Attestations (manual)
 → Indicators + Data Sources (automated CCM)
 → Pass = evidence | Fail → Issue → Remediation
Step Detail
1 Load or build control library
2 Assign control owner per control
3 Schedule attestations (quarterly)
4 Build indicators (e.g. “all servers patched”)
5 Flow for issue remediation

ServiceNow objects: sn_compliance_control, sn_pc_indicator, sn_grc_issue.

UAT scenario: Control fails indicator → Issue created → Owner remediates → Re-test pass.


15.7 Phase 3B — IRM track: Risk Management (Week 6–10)

Risk identified → Risk Assessment (likelihood × impact)
 → Inherent score → Controls applied → Residual score
 → Treatment: Accept | Mitigate | Transfer | Avoid
 → Monitor via KRI / indicators
Concept Arabic
Inherent risk المخاطر قبل الضوابط
Residual risk المخاطر بعد الضوابط
Risk appetite ما تقبله الإدارة من مخاطر

Deliverable: Risk heat map for steering committee.


15.8 Phase 3C — TPRM track: Third-Party Risk (Week 8–12)

TPRM = من هم الموردون الحرجون؟ → تقييم → معالجة → إعادة تقييم.

Step Action
1 Vendor inventory (import or manual)
2 Tiering (Tier 1 = critical data/access)
3 Assessment questionnaires per tier
4 Score → Issues for gaps
5 Contract renewal gate (process + optional integration)

Navigate: Vendor Risk Management menus · tables sn_vdr_*

Business rule: Tier 1 without assessment → no new PO (process decision).

UAT: Onboard vendor → send assessment → fail → issue → remediate.


15.9 Phase 3D — BCM track: Business Continuity (Week 10–14)

BCM = BIA (ما أثر التوقف؟) → Recovery strategies → Plans → Exercises → Lessons learned.

Step BCM activity ServiceNow
1 Identify critical business services Link to Profiles / CIs
2 BIA — RTO/RPO, impact BCM app records
3 Continuity strategies Document in platform
4 Plans (runbooks) Plan objects + tasks
5 Exercise / test Schedule, findings → Issues
6 Executive report Dashboard

Link to ITSM/CMDB: Critical services = Application Services in CMDB.

UAT: Simulate outage of service X → plan activated → tasks assigned → exercise closed.


15.10 Phase 4 — Integrations & automation (Week 12–16)

Integration Use
ITSM Issues from failed controls → incidents/tasks
CMDB Indicator data sources on CIs
HR / Identity Control owners from HR data
GRC ↔ Vendor Procurement vendor master
REST / IH External GRC tools, security scanners

15.11 Phase 5 — UAT & evidence (Week 14–18)

Scenario Pass criteria
Attestation campaign Owners complete in /sp or /esc
Indicator fail Auto-issue + remediation
Risk assessment Residual < appetite
Vendor Tier 1 Assessment complete
BCM exercise Plan tasks completed

Consultant tip: Auditors want traceability — show record history.


15.12 Phase 6 — Go-live & hypercare (Week 18–20)


15.13 Phase 7 — Operate & improve (ongoing)

KPI Meaning
% controls passing Compliance posture
Open issues aging Remediation discipline
Top 10 residual risks Board reporting
Tier 1 vendor coverage TPRM maturity
Exercise completion BCM readiness

15.14 Master checklist (Scratch → Hero)


16) Full E2E Practice · Pages · Requirements · Options (AR + EN)

Extended reference: MODULE_FULL_E2E_PRACTICE.md · §12.4 for config pages

دورة استشارة كاملة لـ IRM + BCM + TPRM: متطلبات، كل الصفحات، خيارات A/B/C، ومختبر 25 خطوة على PDI.


16.1 Business goals & regulatory drivers

Driver (EN) المحرّك (AR) Module track
Pass external audit اجتياز تدقيق خارجي IRM + Audit
Board risk reporting تقارير مجلس إدارة Risk
Regulatory attestation إقرارات امتثال Policy & Compliance
Critical vendor oversight إشراف على موردين حرجين TPRM
Disaster recovery proof إثبات استرداد BCM

Stakeholder map (consulting):

Role Pages they use Questions to ask
CISO Risk register, dashboards Top 10 risks? Residual appetite?
Compliance Controls, attestations Which framework wave 1?
Internal Audit Engagements, evidence Sample size? Evidence format?
BCM owner BIA, continuity plans RTO/RPO for tier-0 services?
Procurement Vendor tiering Who is Tier 1 vendor list?

16.2 Requirements backlog (functional)

ID EN AR Track
GRC-R01 Profile per legal entity / BU Profile لكل كيان IRM
GRC-R02 Authority doc → citation → policy سلسلة وثائق IRM
GRC-R03 Control library with owners مكتبة ضوابط + أصحاب IRM
GRC-R04 Automated indicators (CCM) مؤشرات آلية IRM
GRC-R05 Manual attestation campaigns حملات إقرار IRM
GRC-R06 Failed control → issue → remediate فشل → مشكلة → معالجة IRM
GRC-R07 Risk register inherent/residual سجل مخاطr متبقية Risk
GRC-R08 Audit engagement + findings تدقيق + ملاحظات Audit
GRC-R09 Vendor tier + assessment تصنيف وتقييم مورد TPRM
GRC-R10 BIA with RTO/RPO BIA مع RTO/RPO BCM
GRC-R11 Continuity plan + exercise خطة + تمرين BCM
GRC-R12 Executive dashboard لوحة تنفيذية All

16.3 Full consultation cycle (IRM + BCM + TPRM)

Week Phase Activities (EN) العربي Outputs
1–2 0 Discover Framework workshop, entity list ورشة إطار عمل + كيانات Charter, RACI
2–3 1 Gap Excel/process review مراجعة Excel الحالي Gap matrix
3–4 2 Design Profile model, control owners Profiles + أصحاب Design doc
4–6 3A IRM Controls, indicators, attest ضوابط ومؤشرات Config pack
6–8 3B Risk Register, scales, heat map سجل مخاطr Risk UAT
8–10 3C TPRM Tier 1 vendors, questionnaires موردين Tier 1 Vendor assessments
10–12 3D BCM BIA, plan, exercise BIA + تمرين Exercise report
12 4 Integrate ITSM issues, HR for owners تكامل ITSM Integration spec
13 5 UAT Control owner + auditor scripts UAT Sign-off
14 6 Go-live Attestation wave 1 موجة إقرار Hypercare
15+ 7 Operate KPIs, quarterly attestation تشغيل PA dashboards

16.4 All options (A / B / C) by domain

Domain Option A Option B Option C
Scope Profiles per BU/country Single global profile Hybrid (global policies, local controls)
Controls CCM indicators + attestation Attestation only Spreadsheet import phase 1
Risk scoring Inherent + residual + treatment Single score Qualitative only
Issues Auto-create from failed indicator Manual issues ITSM incidents only
Audit Full engagements in SN Findings only External tool + SN summary
TPRM Tier 1 in VRM app Survey via SP only Excel tier 1 year 1
BCM Full BIA in app Plan docs only BCM phase 2
Portal Attestations in /esc /sp Email links
Workspace /now/grc Classic lists Mixed

16.5 All pages & navigation (complete map)

Policy & Compliance (IRM)

Page Navigate Purpose
Administration All > Policy and Compliance > Administration · Open direct Properties
Profile Types All > Policy and Compliance > Scoping > Profile Types · Open direct Entity types
Profiles All > Policy and Compliance > Scoping > Profiles · Open direct Scope containers
Authority Documents All > Policy and Compliance > Authority Documents · Open direct Frameworks (ISO, NIST)
Citations All > Policy and Compliance > Citations · Open direct Framework clauses
Policies All > Policy and Compliance > Policies · Open direct Internal policies
Policy Statements All > Policy and Compliance > Policy Statements · Open direct Policy text
Controls All > Policy and Compliance > Controls · Open direct Control library
Control Tests All > Policy and Compliance > Control Tests · Open direct Test definitions
Indicators All > Policy and Compliance > Indicators · Open direct CCM metrics
Indicator Sources All > Policy and Compliance > Indicator Sources · Open direct Data queries
Attestations All > Policy and Compliance > Attestations · Open direct Campaigns
Attestation Tasks All > Policy and Compliance > My Attestation Tasks · Open direct Owner tasks

Risk

Page Navigate
Risk Administration All > Risk > Administration · Open direct
Risk Register All > Risk > Risk Register · Open direct
Risk Statements All > Risk > Risk Statements · Open direct
Assessments All > Risk > Assessments · Open direct

Audit

Page Navigate
Audit Engagements All > Audit > Engagements · Open direct
Audit Tasks All > Audit > Tasks · Open direct
Findings All > Audit > Findings · Open direct

TPRM (Vendor Risk)

Page Navigate
Vendor Risk Administration All > Vendor Risk Management > Administration · Open direct
Vendor Profiles All > Vendor Risk Management > Vendor Profiles · Open direct
Assessments All > Vendor Risk Management > Assessments · Open direct
Issues (vendor) All > Vendor Risk Management > Issues · Open direct

BCM

Page Navigate (name may vary by version)
Business Continuity home All > Business Continuity · Open direct
Critical Services All > Business Continuity > Critical Services · Open direct
BIA All > Business Continuity > Business Impact Analysis · Open direct
Continuity Plans All > Business Continuity > Continuity Plans · Open direct
Exercises All > Business Continuity > Exercises · Open direct

Cross-cutting

Page Navigate
GRC Issues All > GRC > Issues · Open direct
Remediation tasks All > GRC > Remediation Tasks · Open direct
GRC Workspace /now/grc
Self-service attest /esc or /sp
Guided Setup All > Guided Setup > GRC / IRM · Open direct

16.6 Full PDI practice lab (25 steps — three tracks)

Prerequisites: IRM apps installed · Update Set GRC Lab 16 · test users: control owner, risk manager, auditor (read)

Track A — IRM (steps 1–10)

Step EN AR Verify
1 Create Profile Type Business Unit نوع Profile Type saved
2 Create Profile Finance BU Profile Scope container
3 Create Authority Document ISO 27001 وثيقة مرجعية AD record
4 Add Citation clause Citation Linked to AD
5 Create Policy + Statement سياسة Published draft
6 Create Control Access Review + owner ضابط + مالك Owner assigned
7 Map Control → Citation ربط Mapping visible
8 Create Indicator (simple query e.g. inactive users) مؤشر Run → pass/fail
9 Fail indicator → create Issue مشكلة Issue open
10 Create attestation campaign → complete in portal إقرار Task closed

Track B — Risk (steps 11–14)

Step EN AR Verify
11 Open Risk Register سجل List loads
12 Create Risk Statement مخاطrة Inherent score
13 Add assessment → treatment معالجة Residual lower
14 View heat map / report خريطة حرارية Executive view

Track C — TPRM (steps 15–18)

Step EN AR Verify
15 Create Vendor Profile مورد Profile active
16 Set Tier = 1 Tier 1 Tier saved
17 Launch assessment questionnaire تقييم Responses recorded
18 Fail item → vendor issue مشكلة مورد Remediation task

Track D — BCM (steps 19–22)

Step EN AR Verify
19 Define Critical Service خدمة حرجة Service record
20 Complete BIA (RTO/RPO) BIA Values set
21 Create Continuity Plan خطة Plan approved
22 Schedule Exercise → close with lessons تمرين Exercise complete

Close (steps 23–25)

Step EN AR
23 Open /now/grc — verify unified view workspace
24 Build simple dashboard: open issues + risk count لوحة
25 Export Update Set + document Option choices (§16.4) توثيق

16.7 UAT & sign-off scenarios

ID Scenario Expected Track
U-G01 Control owner attestation Portal task completes IRM
U-G02 Indicator fail → issue SLA Issue assigned IRM
U-G03 Risk residual after treatment Score reduced Risk
U-G04 Tier 1 vendor overdue assessment Escalation / report TPRM
U-G05 Exercise overdue tasks BCM manager notified BCM
U-G06 Auditor read-only on engagements No edit on controls Audit

16.8 Consulting sign-off checklist


§17 — Power User Playbook (GRC / IRM)

17.1 Personas

Persona Primary actions
Compliance Officer Frameworks, policies, attestations
Control Owner Periodic attestation, evidence upload
Risk Owner Risk register, treatment plans, residual scoring
Auditor (Internal/External) Engagements, findings, walk-throughs
VRM Analyst Vendor onboarding, assessments, tier classification
BCM Coordinator BIAs, plans, exercises
Privacy Officer DPIA, PII inventory, breach response
Executive (Board / Audit Committee) Risk appetite dashboard, top-risks

17.2 Day-in-Life — Control Owner

  1. Email “You have 3 attestations due in 7 days”.
  2. Open Employee Center / GRC Workspace → Attestations.
  3. Each attestation: review control description, upload evidence (screenshot, policy doc), answer questions, sign.
  4. Submit; system validates and updates control state.

17.3 Day-in-Life — Risk Owner

  1. Open Risk Register → My Risks.
  2. Update inherent score after incident.
  3. Add new mitigation; assign to control owner.
  4. Re-score residual; if above appetite, escalate.

17.4 Top 20 GRC Scripts

1. Auto-create issue when indicator fails

// Business Rule on sn_grc_indicator (after, update)
(function (current, previous) {
 if (current.last_result.changes() && current.getValue('last_result') === 'fail') {
 var issue = new GlideRecord('sn_grc_issue');
 issue.initialize();
 issue.setValue('short_description', 'Indicator failure: ' + current.getValue('name'));
 issue.setValue('description', 'Indicator ' + current.getValue('number') +
 ' returned failure. Investigate root cause and remediate.');
 issue.setValue('source_indicator', current.getUniqueValue());
 issue.setValue('control', current.getValue('control'));
 issue.setValue('priority', _priority(current));
 issue.setValue('owner', current.getValue('control.owned_by'));
 issue.insert();
 }

function _priority(ind) {
var ctrl = new GlideRecord(‘sn_compliance_control’);
if (!ctrl.get(ind.getValue(‘control’))) return 3;
return ctrl.getValue(‘classification’) === ‘key’ ? 1 : 3;
}
})(current, previous);

2. Vendor risk score calculator

var GRCVendorScorer = Class.create();
GRCVendorScorer.prototype = {
 initialize: function {},

/* Computes vendor inherent risk based on data access, criticality, location /
score: function (vendorSysId) {
var v = new GlideRecord(‘sn_vdr_risk_asmt_vendor’);
if (!v.get(vendorSysId)) return 0;

var dataSensitivity = parseInt(v.getValue(‘data_sensitivity’), 10) || 0; // 1-5
var businessCrit = parseInt(v.getValue(‘business_criticality’), 10) || 0;
var geoRisk = this._geoRisk(v.getValue(‘country’));
var spendTier = this._spendTier(parseFloat(v.getValue(‘annual_spend’)));

var score = (dataSensitivity * 0.35) + (businessCrit * 0.30) +
(geoRisk * 0.20) + (spendTier * 0.15);
var tier = score >= 4 ? 1 : (score >= 2.5 ? 2 : 3);

v.setValue(‘inherent_risk_score’, score.toFixed(2));
v.setValue(‘tier’, tier);
v.update();
return { score: score, tier: tier };
},

_geoRisk: function (cc) {
var high = [‘AF’, ‘IR’, ‘KP’, ‘SY’, ‘YE’];
var med = [‘IN’, ‘CN’, ‘RU’, ‘BR’];
if (high.indexOf(cc) > -1) return 5;
if (med.indexOf(cc) > -1) return 3;
return 1;
},

_spendTier: function (amt) {
if (amt >= 1000000) return 5;
if (amt >= 100000) return 3;
return 1;
},

type: ‘GRCVendorScorer’
};

3. Attestation campaign launcher

function launchAttestationCampaign(frameworkSysId, dueDate) {
 var ctrl = new GlideRecord('sn_compliance_control');
 ctrl.addQuery('content.framework', frameworkSysId);
 ctrl.addActiveQuery();
 ctrl.query();

var count = 0;
while (ctrl.next()) {
var att = new GlideRecord(‘sn_compliance_control_attestation’);
att.initialize();
att.setValue(‘control’, ctrl.getUniqueValue());
att.setValue(‘attestor’, ctrl.getValue(‘owned_by’));
att.setValue(‘due_date’, dueDate);
att.setValue(‘state’, ‘pending’);
att.insert();
count++;
}
return { campaign: frameworkSysId, count: count };
}

4. Issue → Risk → Control evidence trail audit

function auditTrail(issueSysId) {
 var trail = [];
 var i = new GlideRecord('sn_grc_issue');
 if (!i.get(issueSysId)) return null;
 trail.push({ type: 'issue', id: issueSysId, num: i.getValue('number') });

if (!i.control.nil()) {
var c = new GlideRecord(‘sn_compliance_control’);
if (c.get(i.getValue(‘control’))) {
trail.push({ type: ‘control’, id: c.getUniqueValue(),
num: c.getValue(‘number’) });
var prof = new GlideRecord(‘sn_grc_profile’);
if (prof.get(c.getValue(‘profile’))) {
trail.push({ type: ‘profile’, id: prof.getUniqueValue(),
name: prof.getValue(‘name’) });
}
}
}

if (!i.risk.nil()) {
var r = new GlideRecord(‘sn_risk_risk’);
if (r.get(i.getValue(‘risk’))) {
trail.push({ type: ‘risk’, id: r.getUniqueValue(),
num: r.getValue(‘number’) });
}
}
return trail;
}

5. Policy acknowledgement bulk-enforcement

// Triggered on policy update or new hire
function enforcePolicyAck(policySysId, audienceSysIds) {
 audienceSysIds.forEach(function (userId) {
 var ack = new GlideRecord('sn_policy_acknowledgement');
 ack.initialize();
 ack.setValue('policy', policySysId);
 ack.setValue('user', userId);
 ack.setValue('state', 'pending');
 ack.setValue('due_date', _addDays(14));
 ack.insert();
 gs.eventQueue('sn_grc.policy.ack.pending', ack, policySysId, userId);
 });

function _addDays(d) {
var gd = new GlideDateTime();
gd.addDaysLocalTime(d);
return gd;
}
}

6. Residual risk = Inherent × (1 - control_effectiveness)

var GRCRiskCalculator = Class.create();
GRCRiskCalculator.prototype = {
 initialize: function {},

calcResidual: function (riskSysId) {
var r = new GlideRecord(‘sn_risk_risk’);
if (!r.get(riskSysId)) return 0;
var inherent = parseFloat(r.getValue(‘inherent_score’));
var ctrlEff = this._linkedControlsEffectiveness(riskSysId);
var residual = inherent * (1 - ctrlEff);
r.setValue(‘residual_score’, residual.toFixed(2));
r.update();
return residual;
},

_linkedControlsEffectiveness: function (riskId) {
var link = new GlideAggregate(‘sn_risk_risk_control’);
link.addQuery(‘risk’, riskId);
link.addAggregate(‘AVG’, ‘control.effectiveness_score’);
link.query();
return link.next() ?
parseFloat(link.getAggregate(‘AVG’, ‘control.effectiveness_score’)) / 100 : 0;
},

type: ‘GRCRiskCalculator’
};

7. Audit engagement workflow — engagement → finding → action → remediation evidence.

8. Continuous Monitoring scheduler — indicators run daily/weekly.

9. SOX 302/404 controls testing — quarterly walkthrough flow.

10. Privacy breach response timer — GDPR 72h notification trigger.

11-20. Quick recipes

# Pattern
11 DPIA template generator (GDPR Art 35)
12 Vendor pen-test certificate expiry alert
13 Top 10 risks dashboard with sparklines
14 Multi-framework crosswalk (NIST ↔ ISO ↔ SOC2)
15 Evidence freshness check (>180 days = stale)
16 KRI threshold alert (Key Risk Indicator)
17 BCM tabletop exercise scheduling
18 Audit finding heat map by department
19 Now Assist for control description generation
20 Regulatory change tracking (RegHub feed integration)

§18 — From-Scratch Implementation (Day 0 → Day 30)

Phase Days Outcome
Strategy + Setup 0–4 Frameworks chosen, plugins, profile structure
Compliance 5–12 Controls, attestations, indicators
Risk 13–17 Register, treatments, residual scoring
VRM + BCM 18–22 Vendor lifecycle, BIA
Audit + AI 23–27 Engagements, dashboards, Now Assist
Launch 28–30 Training, UAT, go-live

18.1 Day-by-day

Day 0 — Strategy
- Frameworks list (ISO 27001, NIST CSF, SOC2, PCI, GDPR, local reg)
- Risk appetite statement
- Lines of Defense map (1: Business, 2: Risk/Compliance, 3: Audit, +cyber, +executive)
- Compliance calendar (annual ISO audit, quarterly SOX, etc.)

Day 1 — Plugins

- com.sn_grc (Core GRC/IRM)
- com.sn_grc_policy_compliance (Policy & Compliance)
- com.sn_grc_risk (Advanced Risk)
- com.sn_grc_audit (Audit Mgmt)
- com.sn_vdr_risk_asmt (Vendor Risk)
- com.sn_bcm (Business Continuity)

Day 2-3 — Profile structure (the org)
- Business Profile (top)
- Sub-profiles per BU/Function/Process
- Each profile = sn_grc_profile record with relationships

Day 4 — Frameworks + Authoritative Content
- Import ISO 27001 content
- Import NIST CSF
- Map your control library to both (crosswalk)

Day 5-6 — Controls library
- Control objectives
- Control owners (named users, not groups)
- Control types: preventive / detective / corrective
- Classification: key / non-key

Day 7-8 — Attestation campaigns
- Annual ISO attestation
- Quarterly SOX attestation
- Monthly key control attestation
- Evidence requirements per control

Day 9-10 — Indicators (Continuous Monitoring)
- “Privileged users with no MFA” (query sys_user + auth profile)
- “Inactive accounts not disabled in 30 days”
- “Vendor without valid contract”
- “Critical asset without owner”

Day 11 — Issues workflow — auto-create from failed indicator (script #1) or attestation rejection.

Day 12 — Policies
- Policy library
- Acknowledgement workflow (mass-enforce, script #5)
- Versioning + supersession
- Exception management

Day 13-14 — Risk Register
- Risk taxonomy
- Inherent scoring (likelihood × impact, both 1-5)
- Risk treatment (Accept, Mitigate, Transfer, Avoid)
- Residual scoring (script #6)

Day 15 — Risk → Control mapping
- N:M relationship table
- Control effectiveness → impacts residual risk

Day 16-17 — Risk appetite + Heat map
- Appetite per risk category
- Heat map dashboard
- Top risks tracker

Day 18-19 — VRM (Vendor Risk)
- Vendor inventory
- Tier classification (script #2)
- Assessment questionnaires (per tier)
- Continuous monitoring (BitSight/SecurityScorecard integration)

Day 20-21 — BCM
- BIA per process
- RTO/RPO
- Recovery plans
- Tabletop exercises

Day 22 — Privacy / DPIA
- PII inventory
- DPIA template
- Breach response playbook
- 72h GDPR notification

Day 23 — Audit Management
- Engagement lifecycle
- Walkthrough → testing → finding → action → remediation
- Auditor portal

Day 24 — Dashboards
- Compliance posture (% controls passing)
- Risk heatmap
- Vendor risk distribution
- Issue burn-down
- Attestation completion

Day 25 — Now Assist for IRM
- Control description draft
- Risk narrative summary
- Audit finding triage suggestion
- Policy violation detection

Day 26 — ATF
- 10 scenarios: attestation, indicator fail → issue, risk treatment, vendor tier change, policy ack

Day 27 — Integrations
- HRIS (employees + departments → profiles)
- SIEM (security events → indicators)
- ITSM (incidents → issues)
- AD/Okta (access reviews)

Day 28 — Training
- Control owners (1h video + 30 min hands-on)
- Risk owners (½ day)
- Auditors (1 day on auditor workspace)
- Executives (board dashboard tour)

Day 29 — UAT — 15 scenarios

Day 30 — Go-live + Hypercare

18.2 KPIs Month 1

KPI Target
Control attestation completion % ≥ 95% on time
Indicator pass rate ≥ 90%
Issue resolution within SLA ≥ 90%
Vendor assessment completion ≥ 100% Tier 1
Policy acknowledgement % ≥ 98%
Risks above appetite ≤ 5
Audit findings closed within deadline ≥ 90%

§19 — CIS-RC (GRC/IRM) Exam & Z-to-Hero Feature Labs

19.1 Exam bank

Primary: C:\SVCProject\EXAM_BANK_GRC_360.md (~120 Q, 91 KB).

19.2 Z-to-Hero Feature Labs (15 labs)

Lab Feature Bank topic
L1 Profile structure (BU-aligned, 3 levels) Profiles
L2 Framework import (ISO 27001 + NIST CSF) Authoritative Content
L3 Control library + named owners (not groups) Controls
L4 Crosswalk map (ISO ↔ NIST ↔ SOC2) Mapping
L5 Attestation campaign launcher (script) Attestation
L6 Indicator “Privileged users without MFA” Indicators
L7 Indicator fail → auto-Issue Continuous Monitoring
L8 Risk Register: Inherent score + Residual calc Risk
L9 Risk Treatment: Accept / Mitigate / Transfer / Avoid Risk lifecycle
L10 Vendor onboarding + Tier classification TPRM
L11 Vendor assessment questionnaire per tier TPRM
L12 Audit Engagement → Finding → Action Audit Mgmt
L13 Policy acknowledgement bulk-enforce Policy
L14 BCM BIA + Recovery Plan + Tabletop exercise BCM
L15 DPIA template for GDPR Privacy

19.3 Top 15 GRC must-know concepts

  1. Profile = scoping unit (BU, Process, System)
  2. Authoritative Content vs Internal Policy
  3. Control: named owner, classification (key/non-key), preventive/detective/corrective
  4. Indicator (CCM): continuous control monitoring → pass/fail
  5. Issue: opened from Indicator fail, attestation rejection, audit finding
  6. Risk: Inherent vs Residual; Treatment options
  7. Risk appetite per category
  8. Heat map: Likelihood × Impact (5×5 default)
  9. TPRM (Vendor Risk): Tier-based questionnaire frequency
  10. Audit Engagement lifecycle (Plan → Field → Report)
  11. Finding → Action → Remediation evidence chain
  12. Attestation campaign: bulk-launch + due dates
  13. Policy lifecycle: Draft → Review → Approved → Acknowledged → Reviewed
  14. BCM: BIA (RTO/RPO) → Plan → Exercise → Activation
  15. Lines of Defense model (Business / Risk / Audit / +Cyber / +Exec)

19.4 5 sample CIS-RC questions

Q1. Residual risk = ?
A. Inherent × (1 - control effectiveness)
B. Inherent + control effectiveness
C. Inherent / impact
D. Always equal to inherent

Answer: A

Q2. When does an Issue auto-create from an Indicator?
A. When Indicator runs successfully
B. When Indicator last_result = fail (via Business Rule)
C. Always on schedule
D. Manual only

Answer: B

Q3. Profile structure is best modeled as:
A. Flat list
B. Hierarchical aligned to org structure (BU > Function > Process)
C. By risk category
D. By geography only

Answer: B

Q4. Vendor Tier 1 means:
A. Lowest risk
B. Highest risk / most critical
C. Smallest contract
D. Newest vendor

Answer: B

Q5. Control attestation typically uses:
A. Survey table
B. sn_compliance_control_attestation records routed to control owner
C. Email only
D. Manual update to control state

Answer: B

Use EXAM_BANK_GRC_360.md for remaining 115+ questions.

19.5 What “Hero” looks like for GRC

Builds enterprise IRM: multi-framework controls, continuous monitoring with auto-issues, full risk lifecycle, tiered vendor risk, audit engagements, policy acknowledgement, BCM with BIA and exercises, privacy DPIA. Passes CIS-RC with ≥85%.


Hands-on Labs — مختبرات عملية

Step-by-step labs for PDI / Australia instance. Replace {BASE} with your instance URL.
مختبرات خطوة بخطوة — استبدل {BASE} برابط نسختك.

  1. Lab 1 — Compliance Profile / ملف امتثال — Create profile at {BASE}/sn_compliance_profile_list.do for ISO 27001 scope.

  2. Lab 2 — Control library / مكتبة ضوابط — Import or create controls; map to profile.

  3. Lab 3 — Policy attestation / إقرار سياسة — Launch attestation campaign; track responses.

  4. Lab 4 — Risk register / سجل مخاطر — Create risk at {BASE}/sn_risk_risk_list.do; score and assign owner.

  5. Lab 5 — Audit engagement / تدقيق — Plan engagement at {BASE}/sn_audit_engagement_list.do; record finding.

  6. Lab 6 — Vendor assessment / تقييم مورد — Run VRM assessment for critical vendor.

  7. Lab 7 — BCM plan / خطة استمرارية — Create BIA and recovery plan at {BASE}/sn_bcm_plan_list.do.

  8. Lab 8 — GRC Workspace / مساحة GRC — Navigate unified view at {BASE}/now/grc/home.


Best Practices — أفضل الممارسات

Area Best practice (EN) أفضل ممارسة (AR)
Terminology GRC = discipline; IRM = ServiceNow product — same outcome GRC = مجال؛ IRM = منتج
Profiles Scope compliance by business unit / regulation Profiles حسب الوحدة/اللائحة
Issues Single Issues table across audit/compliance/risk جدول Issues موحّد
Evidence Attach evidence to controls and audit tests أرفق أدلة بالضوابط والاختبارات

Deployment Checklist — قائمة النشر

# Task (EN) المهمة (AR) Verify
1 Install IRM apps (Compliance, Risk, Audit…) تثبيت IRM Licensed
2 Profiles & control framework Profiles والضوابط Framework mapped
3 Risk scoring methodology منهجية المخاطر Scores consistent
4 Audit plan & engagements خطة التدقيق Engagements scheduled
5 VRM for critical vendors VRM للموردين Assessments run
6 BCM BIA templates قوالب BCM Plans documented
7 GRC Workspace personas شخصيات Workspace Users see role view
8 Executive reporting تقارير تنفيذية Dashboards live

Direct URLs Quick Reference

Page Navigation URL
GRC Workspace Now > GRC {BASE}/now/grc/home
Profiles All > GRC > Profiles {BASE}/sn_compliance_profile_list.do
Controls All > GRC > Controls {BASE}/sn_compliance_control_list.do
Policies All > GRC > Policies {BASE}/sn_compliance_policy_statement_list.do
Risks All > Risk Management {BASE}/sn_risk_risk_list.do
Audit Engagements All > Audit Management {BASE}/sn_audit_engagement_list.do
Vendor Risk All > Vendor Risk {BASE}/sn_vdr_risk_assessment_list.do
BCM Plans All > Business Continuity {BASE}/sn_bcm_plan_list.do
Issues All > GRC > Issues {BASE}/sn_grc_issue_list.do
Guided Setup All > Guided Setup {BASE}/now/guided-setup