01 ServiceNow GRC
Large organizations rarely manage Governance, Risk, and Compliance using a single spreadsheet.
Enterprise GRC programs may need to manage:
Thousands of Controls
Hundreds of Policies
Multiple Regulations
Business Risks
Technology Risks
Audit Findings
Control Assessments
Evidence
Issues
Remediation Plans
Third Parties
Executive ReportingManaging this manually becomes increasingly difficult as the organization grows.
Enterprise platforms such as ServiceNow Integrated Risk Management (IRM) help organizations bring these activities into a structured governance environment.
A simplified architecture looks like:
Regulations ↓Policies ↓Controls ↓Entities ↓Risks ↓Assessments ↓Evidence ↓Issues ↓Remediation ↓Dashboards ↓Executive DecisionsThis lesson focuses on how a GRC professional should understand and work with ServiceNow’s risk and compliance capabilities rather than simply learning where buttons are located.
Learning Objectives
Section titled “Learning Objectives”By the end of this lesson, you will be able to:
-
Explain the role of ServiceNow in enterprise GRC.
-
understand ServiceNow Integrated Risk Management.
-
distinguish GRC processes from GRC technology.
-
understand common ServiceNow IRM capabilities.
-
understand the ServiceNow GRC data model conceptually.
-
understand authority documents and regulatory requirements.
-
understand policies and policy statements.
-
understand control objectives and controls.
-
understand entity and profile concepts.
-
understand risk records.
-
understand risk assessments.
-
understand control assessments.
-
understand indicators.
-
understand issues and findings.
-
understand remediation workflows.
-
understand exception management.
-
understand evidence management.
-
understand audit-management integration.
-
understand regulatory change workflows.
-
understand continuous monitoring.
-
understand dashboards and reporting.
-
understand workflow automation.
-
understand integrations.
-
understand roles and responsibilities.
-
design a practical GRC operating model using ServiceNow.
-
identify common ServiceNow GRC implementation mistakes.
1. What Is ServiceNow?
Section titled “1. What Is ServiceNow?”ServiceNow is an enterprise workflow platform used by organizations to manage processes across areas such as:
IT Service Management
Security Operations
Risk Management
Compliance
Audit
Asset Management
Operations
Business WorkflowsFor GRC professionals, the important concept is:
ServiceNow provides workflow and data-management capabilities that can support an organization’s governance, risk, and compliance operating model.
2. ServiceNow GRC and IRM
Section titled “2. ServiceNow GRC and IRM”You may hear organizations use terms such as:
ServiceNow GRC
ServiceNow IRM
Integrated Risk ManagementThe terminology and product packaging can evolve over time.
From a learning perspective, think of the platform as supporting interconnected processes involving:
Risk
Compliance
Policy
Controls
Audit
Issues
Indicators
Third Parties
Operational Resiliencedepending on the organization’s licensed capabilities and implementation.
3. GRC Platform vs GRC Program
Section titled “3. GRC Platform vs GRC Program”This distinction is extremely important.
GRC Program ↓Governance ModelRisk MethodologyControl FrameworkPoliciesProcessesOwnershipAccountabilityThe platform supports the program.
It does not create a mature GRC program automatically.
Good GRC Program+Good Platform Configuration=Effective GRC Operations4. What ServiceNow Helps Solve
Section titled “4. What ServiceNow Helps Solve”Without a centralized platform:
Policies→ SharePoint
Risks→ Excel
Controls→ Excel
Evidence→ Email
Audit Findings→ Documents
Remediation→ Tickets
Compliance→ Separate SpreadsheetsThis creates:
Duplicate Data
Inconsistent Controls
Missing Ownership
Manual Follow-Up
Poor Traceability
Reporting Problems
Evidence Challenges5. Centralized GRC Model
Section titled “5. Centralized GRC Model”A ServiceNow-based environment can create relationships between:
Requirement ↓Control Objective ↓Control ↓Entity ↓Assessment ↓Issue ↓RemediationThis relationship model is one of the major advantages of enterprise GRC platforms.
6. Example
Section titled “6. Example”Suppose the organization must comply with:
PCI DSSA requirement may require:
Multi-FactorAuthenticationThe organization defines:
Enterprise MFAControl ObjectiveThe control applies to:
AWS
Azure
Microsoft 365
Corporate VPNTesting identifies:
7 AdministratorAccounts Without MFAThe platform can connect:
PCI Requirement ↓MFA Control ↓Cloud Environment ↓Assessment ↓Failed Test ↓Issue ↓Remediation Task ↓Control Retest7. Core GRC Objects
Section titled “7. Core GRC Objects”Conceptually, expect to work with objects representing:
Authority Documents
Citations / Requirements
Policies
Policy Statements
Control Objectives
Controls
Entities
Risks
Assessments
Indicators
Issues
Remediation Tasks
Evidence
AuditsExact terminology and relationships can vary depending on configuration and product version.
8. Authority Documents
Section titled “8. Authority Documents”An authority document represents an external or internal source of requirements.
Examples:
PCI DSS
ISO/IEC 27001
NIST CSF
SOC 2 Criteria
Internal Security Standard
Privacy Regulation9. Requirement Structure
Section titled “9. Requirement Structure”Conceptually:
Authority Document ↓Requirement ↓Control Objective ↓ControlExample:
PCI DSS ↓Access ControlRequirement ↓Privileged AccessControl Objective ↓Enterprise MFAControl10. Why Requirement Mapping Matters
Section titled “10. Why Requirement Mapping Matters”Without mapping:
PCI Control
ISO Control
SOC 2 Control
Internal Controlmay all represent essentially the same activity.
This creates:
Duplicate Testing
Duplicate Evidence
Duplicate Ownership
Duplicate Remediation11. Common Control Framework
Section titled “11. Common Control Framework”A mature organization may establish:
EnterpriseCommon ControlFrameworkThen map:
PCI DSS ───┐ │ISO 27001 ─┼──→ Enterprise Control │SOC 2 ─────┤ │NIST ──────┘12. Example Common Control
Section titled “12. Example Common Control”Enterprise control:
IAM-001
Multi-Factor Authenticationfor Privileged AccessMapped requirements:
PCI DSS
ISO 27001
SOC 2
Internal IAM StandardNow the organization can potentially:
Test Once ↓Reuse Assurance ↓Report AcrossFrameworkswhere the assessment criteria and scope support that reuse.
13. Policy Management
Section titled “13. Policy Management”Policies establish organizational expectations.
Examples:
Information Security Policy
Access Control Policy
Data Protection Policy
Third-Party Risk Policy
Acceptable Use Policy14. Policy Lifecycle
Section titled “14. Policy Lifecycle”A platform can support:
Draft ↓Review ↓Approval ↓Publish ↓Attestation ↓Periodic Review ↓Update ↓Retire15. Policy Ownership
Section titled “15. Policy Ownership”Each policy should have:
Policy Owner
Approver
Review Frequency
Effective Date
Next Review Date
Version16. Policy Statements
Section titled “16. Policy Statements”Large policies may contain specific statements that can be mapped to:
Requirements
Controls
RisksExample:
Policy Statement:
All privileged accountsmust use multi-factorauthentication.17. Control Objectives
Section titled “17. Control Objectives”A control objective describes:
What must be achieved?
Example:
Prevent UnauthorizedPrivileged Access18. Controls
Section titled “18. Controls”A control describes:
What activity is performed to achieve the objective?
Example:
The identity platformenforces MFA for allprivileged administratoraccounts.19. Control Record
Section titled “19. Control Record”A useful control record may contain:
Control ID
Control Name
Description
Objective
Owner
Frequency
Type
Implementation
Applicability
Evidence
Assessment Status20. Control Types
Section titled “20. Control Types”Controls may be classified as:
Preventive
Detective
Correctiveand:
Manual
Automated
IT-Dependent Manual21. Control Ownership
Section titled “21. Control Ownership”Avoid:
Owner:ITPrefer:
Control Owner:Director of IAMOwnership should be assigned to someone capable of operating and maintaining the control.
22. Entities
Section titled “22. Entities”Risk and controls must apply somewhere.
That “somewhere” may represent:
Business Unit
Application
Cloud Account
Legal Entity
Department
Location
Service
Technology Platform23. Entity Example
Section titled “23. Entity Example”Customer Payment Platformmay have:
Risks
Controls
Requirements
Assessments
Issuesassociated with it.
24. Entity Hierarchy
Section titled “24. Entity Hierarchy”Example:
Enterprise ↓Technology Division ↓Cloud Services ↓AWS ↓Production AccountHierarchies help support:
Ownership
Scope
Risk Aggregation
Reporting25. Profiles
Section titled “25. Profiles”Depending on the ServiceNow implementation and terminology used, profiles can represent objects or organizational components being assessed.
Conceptually:
Object BeingGoverned ↓ControlsRisksAssessments26. Risk Management
Section titled “26. Risk Management”ServiceNow can support centralized:
Risk Identification
Risk Assessment
Risk Ownership
Risk Treatment
Risk Acceptance
Risk Monitoring
Risk Reporting27. Risk Record
Section titled “27. Risk Record”A useful risk record may contain:
Risk ID
Risk Statement
Category
Entity
Owner
Likelihood
Impact
Inherent Risk
Controls
Residual Risk
Treatment
Status28. Example Risk
Section titled “28. Example Risk”RISK-001
A threat actor maycompromise a privilegedcloud account and obtainunauthorized access toproduction systems,resulting in data exposureor service disruption.29. Risk Assessment Workflow
Section titled “29. Risk Assessment Workflow”Risk Identified ↓Assign Owner ↓Assess Likelihood ↓Assess Impact ↓Determine Inherent Risk ↓Identify Controls ↓Assess Controls ↓Determine Residual Risk ↓Compare With Appetite ↓Treatment30. Risk Scoring
Section titled “30. Risk Scoring”An organization might use:
Likelihood1–5
Impact1–5and calculate:
Risk Score=Likelihood × ImpactThe methodology should be configured according to the organization’s approved risk framework.
31. Inherent Risk
Section titled “31. Inherent Risk”Represents:
Risk BeforeConsidering Controls32. Residual Risk
Section titled “32. Residual Risk”Represents:
Risk RemainingAfter ConsideringControls33. Risk Treatment
Section titled “33. Risk Treatment”Common treatments include:
Avoid
Mitigate
Transfer / Share
Accept34. Risk Acceptance
Section titled “34. Risk Acceptance”A structured workflow can capture:
Risk
Residual Rating
Acceptance Reason
Risk Owner
Approver
Acceptance Date
Review Date
Compensating Controls35. Risk Register
Section titled “35. Risk Register”The platform can become the organization’s centralized:
EnterpriseRisk Registerinstead of maintaining separate spreadsheets across departments.
36. Compliance Management
Section titled “36. Compliance Management”Compliance management connects:
Authority Documents ↓Requirements ↓Control Objectives ↓Controls ↓Entities ↓Assessments37. Compliance Assessment
Section titled “37. Compliance Assessment”A compliance assessment asks:
Does the organizationmeet the applicablerequirement?38. Control Assessment
Section titled “38. Control Assessment”A control assessment asks:
Is the controldesigned appropriately?
Is it implemented?
Does it operateeffectively?39. Assessment Lifecycle
Section titled “39. Assessment Lifecycle”Assessment Created ↓Assigned ↓Questionnaire / Testing ↓Evidence ↓Review ↓Exception ↓Issue ↓Remediation40. Assessment Questions
Section titled “40. Assessment Questions”Examples:
Is MFA enabled forall privileged accounts?
Are access reviewsperformed quarterly?
Are criticalvulnerabilities remediatedwithin required timelines?41. Evidence
Section titled “41. Evidence”Evidence may include:
System Reports
Screenshots
Configuration Exports
Tickets
Approvals
Logs
Policies
Procedures
Assessment Documents42. Evidence Traceability
Section titled “42. Evidence Traceability”A mature implementation should support:
Requirement ↓Control ↓Assessment ↓Evidence ↓Result43. Example
Section titled “43. Example”PCI Requirement ↓IAM-001 ↓Q2 Control Assessment ↓MFA Configuration Export ↓Effective44. Evidence Reuse
Section titled “44. Evidence Reuse”A common control may support multiple requirements.
Therefore:
Evidence ↓Control ↓Multiple Frameworksmay reduce duplicate evidence requests.
45. Evidence Quality Still Matters
Section titled “45. Evidence Quality Still Matters”Uploading:
Screenshot.pngdoes not automatically prove compliance.
Evidence still needs to be:
Relevant
Reliable
Complete
Accurate
Current46. Indicators
Section titled “46. Indicators”Indicators can help continuously evaluate:
Risk
Control Performance
Compliance Conditions47. Example Indicator
Section titled “47. Example Indicator”Control:
MFA Required forAdministratorsIndicator:
Percentage ofAdministrator AccountsWith MFA Enabled48. Indicator Calculation
Section titled “48. Indicator Calculation”Admins With MFA──────────────── × 100Total AdminsExample:
243─── × 100250Result:
97.2%49. Indicator Threshold
Section titled “49. Indicator Threshold”Example:
100%=Compliant
98–99.9%=Warning
Below 98%=FailureThresholds should follow organizational requirements rather than arbitrary defaults.
50. Continuous Monitoring
Section titled “50. Continuous Monitoring”Traditional assessment:
Annual Test ↓Point-in-TimeResultContinuous monitoring:
System ↓Data ↓Indicator ↓Threshold ↓Exception ↓Issue51. Continuous Compliance Example
Section titled “51. Continuous Compliance Example”Cloud configuration data may continuously evaluate:
Encryption Enabled?
Logging Enabled?
MFA Enabled?
Public Exposure?
Backup Enabled?52. Automated Control Monitoring
Section titled “52. Automated Control Monitoring”Example:
Cloud Platform ↓Integration ↓Configuration Data ↓ServiceNow Indicator ↓Control Status53. Issues
Section titled “53. Issues”When assessments identify deficiencies, create:
Issuerather than leaving the problem buried inside:
Assessment Notes54. Issue Record
Section titled “54. Issue Record”A useful issue record may include:
Issue ID
Control
Risk
Entity
Condition
Impact
Severity
Root Cause
Owner
Due Date
Status
Remediation Plan55. Example Issue
Section titled “55. Example Issue”ISSUE-001
Seven privilegedadministrator accountsdo not have MFA enabled.Related:
Risk:Privileged AccountCompromise
Control:IAM-001
Entity:Production Cloud56. Issue Workflow
Section titled “56. Issue Workflow”Issue Identified ↓Validate ↓Risk Rate ↓Assign Owner ↓Remediation Plan ↓Implementation ↓Retest ↓Closure57. Remediation Task
Section titled “57. Remediation Task”The issue may generate specific tasks.
Example:
Issue ↓Enable MFAfor 7 AccountsOwner:
IAM OperationsDue:
15 Days58. Root Cause
Section titled “58. Root Cause”The platform should capture more than:
MFA MissingPossible root cause:
Privileged accountscreated through legacyprovisioning workflowbypassed the standardMFA enforcement policy.59. Corrective Action
Section titled “59. Corrective Action”Weak:
Enable MFAfor 7 AccountsBetter:
Enable MFAfor 7 Accounts+Update ProvisioningWorkflow+Implement AutomatedMFA Coverage Monitoring60. Retesting
Section titled “60. Retesting”Issue closure should ideally follow:
Remediation ↓Evidence ↓Retest ↓Closurerather than:
Owner SaysFixed ↓Close61. Exception Management
Section titled “61. Exception Management”Organizations sometimes cannot meet a requirement immediately.
Example:
Legacy ApplicationCannot Support MFAAn exception workflow may capture:
Requirement
Business Reason
Risk
Compensating Controls
Approver
Start Date
Expiry Date
Review62. Exception Is Not Permanent Compliance
Section titled “62. Exception Is Not Permanent Compliance”An approved exception means:
Known Risk+Authorized Decisionnot:
RequirementNo Longer Matters63. Exception Expiration
Section titled “63. Exception Expiration”Configure:
Expiry Date ↓Notification ↓Reassessment ↓Renew / Remediate64. Audit Management
Section titled “64. Audit Management”Audit activities may include:
Audit Universe
Audit Planning
Engagements
Audit Testing
Findings
Remediation
Reporting65. Audit and Compliance Integration
Section titled “65. Audit and Compliance Integration”Example:
Compliance Control ↓Audit Test ↓Finding ↓Issue ↓RemediationThis helps avoid isolated:
Audit Findings Spreadsheet66. Audit Evidence
Section titled “66. Audit Evidence”Auditors may leverage existing:
Control Records
Assessment Results
Evidence
Risk Records
Previous Findingssubject to audit requirements and evidence sufficiency.
67. Regulatory Change
Section titled “67. Regulatory Change”Organizations may need to monitor:
New Regulations
Updated Standards
Changed Requirements
New Guidance68. Regulatory Change Workflow
Section titled “68. Regulatory Change Workflow”Conceptually:
Regulatory Change ↓Impact Analysis ↓Applicable Requirements ↓Policies ↓Controls ↓Gap Assessment ↓Remediation69. Example
Section titled “69. Example”New requirement:
Stronger AuthenticationRequirementImpact analysis identifies:
IAM Policy
MFA Control
Cloud Platforms
VPN
Legacy Applications70. Workflow Automation
Section titled “70. Workflow Automation”One major advantage of ServiceNow is workflow.
Instead of:
Email Control Owner
Wait
Send Reminder
Wait
Escalate Manuallyuse:
Assessment Assigned ↓Notification ↓Due Date ↓Reminder ↓Escalation ↓Completion71. Example Assessment Workflow
Section titled “71. Example Assessment Workflow”Assessment Created ↓Control Owner ↓Evidence Submitted ↓GRC Review ↓Pass / Exception ↓Issue ↓Remediation72. Approval Workflow
Section titled “72. Approval Workflow”Risk acceptance may require:
Risk Owner ↓Security ↓Compliance ↓Executive Approvaldepending on severity and organizational policy.
73. SLA Management
Section titled “73. SLA Management”Examples:
Critical Issue:15 Days
High:30 Days
Medium:90 DaysThe platform can track:
Due
Approaching Due
Overdue74. Notifications
Section titled “74. Notifications”Notifications can support:
Assessment Due
Policy Review Due
Evidence Required
Risk Review Due
Issue Overdue
Exception Expiring75. Escalation
Section titled “75. Escalation”Example:
Issue Due ↓Reminder ↓Overdue ↓Manager ↓Risk Committee76. Dashboards
Section titled “76. Dashboards”Dashboards convert GRC records into:
ManagementInformation77. Risk Dashboard
Section titled “77. Risk Dashboard”May display:
Critical Risks
High Risks
Risks Above Appetite
Risk Trend
Overdue Treatments
Accepted Risks78. Compliance Dashboard
Section titled “78. Compliance Dashboard”May display:
Requirements
Compliant Controls
Failed Controls
Open Assessments
Evidence Outstanding
Compliance Score79. Issue Dashboard
Section titled “79. Issue Dashboard”May display:
Open Issues
Critical Issues
Overdue Issues
Issues by Owner
Issues by Business Unit
Remediation Trend80. Control Dashboard
Section titled “80. Control Dashboard”May display:
Controls
Effective
Partially Effective
Ineffective
Not Assessed
Assessment Due81. Executive Dashboard
Section titled “81. Executive Dashboard”Executives usually need:
Top Risks
Compliance Posture
Critical Control Failures
Overdue Remediation
Risk Trend
Major Regulatory Exposurenot thousands of individual control records.
82. Dashboard Drill-Down
Section titled “82. Dashboard Drill-Down”A useful dashboard should allow:
Enterprise ↓Business Unit ↓Entity ↓Risk / Control ↓Assessment ↓Issue83. Integrations
Section titled “83. Integrations”A GRC platform becomes more valuable when integrated with authoritative systems.
Examples:
Identity Platforms
Vulnerability Scanners
Cloud Platforms
CMDB
Security Tools
HR Systems
Ticketing Systems
Asset Management84. CMDB Integration
Section titled “84. CMDB Integration”ServiceNow’s broader platform capabilities can make configuration and asset information useful to risk and compliance processes.
Conceptually:
Business Service ↓Application ↓Infrastructure ↓Risk ↓Control85. Example CMDB Relationship
Section titled “85. Example CMDB Relationship”Online Banking ↓Payment Application ↓Production Database ↓Cloud InfrastructureIf a critical vulnerability affects the infrastructure, the organization can better understand:
Business Impact86. Vulnerability Integration
Section titled “86. Vulnerability Integration”Conceptually:
Scanner ↓Vulnerability Data ↓Affected Assets ↓Risk / Indicator ↓Issue87. IAM Integration
Section titled “87. IAM Integration”Identity Platform ↓Account Population ↓MFA Status ↓Control Indicator ↓Exception88. Cloud Integration
Section titled “88. Cloud Integration”Cloud data may support monitoring of:
Encryption
Logging
Public Access
Identity
Backup
Configuration89. API-Based Integration
Section titled “89. API-Based Integration”Enterprise GRC programs may use APIs to:
Import Evidence
Update Indicators
Create Issues
Synchronize Assets
Update Risk Data90. Automation Principle
Section titled “90. Automation Principle”Do not automate:
Bad ProcessA poorly designed workflow becomes:
AutomatedBad ProcessFirst establish:
Governance ↓Process ↓Ownership ↓Data Model ↓Automation91. Roles
Section titled “91. Roles”Typical roles may include:
GRC Analyst
Risk Manager
Compliance Manager
Control Owner
Risk Owner
Policy Owner
Internal Auditor
Issue Owner
Platform Administrator92. GRC Analyst
Section titled “92. GRC Analyst”May perform:
Requirement Mapping
Control Assessments
Evidence Review
Issue Management
Reporting
Compliance Monitoring93. Risk Manager
Section titled “93. Risk Manager”May manage:
Risk Methodology
Risk Register
Risk Assessments
Risk Acceptance
Risk Reporting94. Compliance Manager
Section titled “94. Compliance Manager”May manage:
Regulatory Requirements
Control Framework
Compliance Assessments
Compliance Reporting95. Control Owner
Section titled “95. Control Owner”Responsible for:
Operating Control
Providing Evidence
Responding to Assessment
Remediating Deficiencies96. Risk Owner
Section titled “96. Risk Owner”Responsible for:
Understanding Risk
Treatment Decisions
Risk Acceptance
Monitoring97. Platform Administrator
Section titled “97. Platform Administrator”Responsible for areas such as:
Configuration
Access
Workflows
Forms
Integrations
Platform MaintenanceThe GRC team should not automatically become responsible for all platform administration.
98. Segregation of Duties
Section titled “98. Segregation of Duties”Avoid giving one person uncontrolled ability to:
Own Control
Test Control
Approve Result
Close Issuewhere independent assurance is required.
99. Access Control
Section titled “99. Access Control”ServiceNow itself may contain:
Risk Information
Audit Findings
Security Weaknesses
Personal Information
Evidence
Regulatory InformationTherefore platform access should follow:
Least Privilege100. GRC Data Quality
Section titled “100. GRC Data Quality”Poor data produces poor reporting.
Bad Data ↓Bad Dashboard ↓Bad Decision101. Common Data Problems
Section titled “101. Common Data Problems”Duplicate Controls
Missing Owners
Old Risks
Expired Assessments
Incorrect Entities
Duplicate Issues
Missing Relationships102. Data Governance
Section titled “102. Data Governance”Define ownership for:
Controls
Risks
Policies
Entities
Requirements
Issues
Evidence103. Naming Standards
Section titled “103. Naming Standards”Example:
IAM-001Privileged MFA
IAM-002Quarterly Access Review
VM-001Critical VulnerabilityRemediationrather than:
MFA Control New
MFA Final
MFA Control 2104. Control Rationalization
Section titled “104. Control Rationalization”Before loading controls:
Collect ↓Compare ↓Remove Duplicates ↓Standardize ↓Map105. Example
Section titled “105. Example”Existing:
PCI MFA Control
ISO MFA Control
SOC MFA Control
AWS MFA ControlRationalized:
IAM-001Enterprise PrivilegedMFA Controlmapped appropriately across requirements and applicable entities.
106. Do Not Start With Tool Configuration
Section titled “106. Do Not Start With Tool Configuration”A weak implementation starts:
Install Platform ↓Create Forms ↓Import SpreadsheetsA stronger implementation starts:
UnderstandGRC Operating Model ↓Define Taxonomy ↓Define Ownership ↓Define Framework ↓Rationalize Controls ↓Define Workflows ↓Configure Platform107. GRC Operating Model
Section titled “107. GRC Operating Model”Before implementation define:
Who Owns Risk?
Who Owns Controls?
Who Tests Controls?
Who Approves Risk?
Who Creates Issues?
Who Closes Issues?
Who Reports to Leadership?108. Risk Taxonomy
Section titled “108. Risk Taxonomy”Example:
Enterprise Risk ↓Technology ↓Cybersecurity ↓Identity & Access109. Control Taxonomy
Section titled “109. Control Taxonomy”Example:
Security Controls ↓Identity ↓Privileged Access ↓MFA110. Entity Taxonomy
Section titled “110. Entity Taxonomy”Example:
Enterprise ↓Business Unit ↓Business Service ↓Application ↓Technology111. Issue Taxonomy
Section titled “111. Issue Taxonomy”Example:
Control Deficiency
Audit Finding
Compliance Gap
Risk Treatment Issue
Policy Exception112. Workflow Governance
Section titled “112. Workflow Governance”For every workflow define:
Trigger
Owner
Reviewer
Approver
SLA
Escalation
Closure Criteria113. Example — Control Assessment
Section titled “113. Example — Control Assessment”Trigger:Quarterly Schedule
Owner:Control Owner
Reviewer:GRC Analyst
SLA:10 Business Days
Escalation:Owner's Manager
Closure:Evidence Accepted114. Example — Risk Acceptance
Section titled “114. Example — Risk Acceptance”Residual Risk:High
Approver:CISO
Expiry:6 Months
Review:Before ExpiryActual approval thresholds should follow organizational policy.
115. ServiceNow Implementation Phases
Section titled “115. ServiceNow Implementation Phases”A practical implementation can follow:
Phase 1Governance
Phase 2Data Model
Phase 3Controls
Phase 4Risk
Phase 5Compliance
Phase 6Assessments
Phase 7Issues
Phase 8Reporting
Phase 9Integrations
Phase 10Automation116. Phase 1 — Governance
Section titled “116. Phase 1 — Governance”Define:
Objectives
Scope
Stakeholders
Roles
Decision Rights
Operating Model117. Phase 2 — Data Model
Section titled “117. Phase 2 — Data Model”Define:
Entities
Taxonomies
Relationships
Naming Standards
Ownership118. Phase 3 — Controls
Section titled “118. Phase 3 — Controls”Develop:
Common Control Framework
Control Owners
Control Frequencies
Control Mapping119. Phase 4 — Risk
Section titled “119. Phase 4 — Risk”Configure:
Risk Taxonomy
Likelihood
Impact
Scoring
Risk Appetite
Treatment120. Phase 5 — Compliance
Section titled “120. Phase 5 — Compliance”Load applicable:
Authority Documents
Requirements
Mappings
Policies121. Phase 6 — Assessments
Section titled “121. Phase 6 — Assessments”Define:
Assessment Types
Questions
Testing Procedures
Evidence Requirements
Frequency122. Phase 7 — Issues
Section titled “122. Phase 7 — Issues”Configure:
Severity
Ownership
SLA
Remediation
Escalation
Closure123. Phase 8 — Reporting
Section titled “123. Phase 8 — Reporting”Develop reporting for:
Operational Teams
GRC Management
Risk Committees
Executives
Board124. Phase 9 — Integrations
Section titled “124. Phase 9 — Integrations”Prioritize systems that provide:
Authoritative
Repeatable
High-Valuedata.
125. Phase 10 — Automation
Section titled “125. Phase 10 — Automation”Automate:
Assessments
Notifications
Indicators
Evidence Collection
Issue Creation
Escalation
Reportingafter the processes are stable.
126. Common Implementation Mistake — Lift and Shift
Section titled “126. Common Implementation Mistake — Lift and Shift”Organization has:
15 GRC Spreadsheetsand simply imports everything.
Result:
15 Bad ProcessesInside ServiceNow127. Better Approach
Section titled “127. Better Approach”Review ↓Rationalize ↓Standardize ↓Simplify ↓Configure128. Common Mistake — Too Many Controls
Section titled “128. Common Mistake — Too Many Controls”Example:
8,000 Controlsbecause each regulatory requirement becomes a separate control.
This can create:
Assessment Fatigue
Duplicate Evidence
Duplicate Testing
Poor Ownership129. Better Approach — Common Controls
Section titled “129. Better Approach — Common Controls”Requirements ↓Common Controls ↓Applicability ↓Assessment130. Common Mistake — No Entity Model
Section titled “130. Common Mistake — No Entity Model”Controls exist but nobody knows:
Where DoThey Apply?131. Better Entity Mapping
Section titled “131. Better Entity Mapping”Control ↓Business UnitApplicationCloud AccountService132. Common Mistake — No Ownership
Section titled “132. Common Mistake — No Ownership”Records assigned to:
Cybersecurity Teaminstead of specific accountable individuals.
133. Common Mistake — Too Much Customization
Section titled “133. Common Mistake — Too Much Customization”Excessive customization can create:
Complexity
Maintenance
Upgrade Challenges
User ConfusionPrefer configuration aligned with genuine business requirements.
134. Common Mistake — Dashboard First
Section titled “134. Common Mistake — Dashboard First”Building attractive dashboards before fixing:
Data Qualityproduces:
BeautifulIncorrect Reporting135. Common Mistake — Compliance Score Obsession
Section titled “135. Common Mistake — Compliance Score Obsession”A dashboard may show:
98% Compliantbut the remaining:
2%could include critical control failures.
Always consider:
Risk+Compliance136. Common Mistake — Closing Issues Without Retesting
Section titled “136. Common Mistake — Closing Issues Without Retesting”Owner:Fixed
GRC:Closedis weak assurance.
Prefer:
Remediation ↓Evidence ↓Retest ↓Closure137. Common Mistake — Evidence Dump
Section titled “137. Common Mistake — Evidence Dump”Users upload:
500 Fileswithout mapping them to:
Control
Assessment
Period
Requirement138. Better Evidence Governance
Section titled “138. Better Evidence Governance”Evidence ID ↓Control ↓Assessment ↓Period ↓Result139. Common Mistake — Automating Everything
Section titled “139. Common Mistake — Automating Everything”Not every GRC decision should be automated.
Human judgment remains important for:
Risk Acceptance
Control Conclusions
Material Findings
Regulatory Interpretation
Executive Decisions140. Example End-to-End Workflow
Section titled “140. Example End-to-End Workflow”Requirement:
Privileged AccountsRequire MFAMap to:
IAM-001Enterprise PrivilegedMFA ControlApply to:
Production AWSAssessment:
250 Admin AccountsEvidence:
MFA Status ExportResult:
243 Enabled
7 DisabledThen:
Control Assessment ↓Exception ↓Issue ↓Risk Evaluation ↓Remediation ↓MFA Enabled ↓Retest ↓Closure141. ServiceNow GRC Operational Checklist
Section titled “141. ServiceNow GRC Operational Checklist”Governance
Section titled “Governance”-
GRC operating model defined.
-
stakeholders identified.
-
roles established.
-
decision rights established.
-
platform ownership established.
Data Model
Section titled “Data Model”-
entity hierarchy defined.
-
risk taxonomy defined.
-
control taxonomy defined.
-
issue taxonomy defined.
-
naming standards established.
-
data owners identified.
Requirements
Section titled “Requirements”-
authority documents identified.
-
requirements loaded.
-
applicability determined.
-
requirement ownership established.
-
mappings validated.
Controls
Section titled “Controls”-
common controls established.
-
duplicate controls rationalized.
-
control owners assigned.
-
control frequency defined.
-
control type defined.
-
applicability mapped.
-
evidence requirements defined.
-
risk taxonomy configured.
-
scoring methodology established.
-
inherent risk defined.
-
residual risk defined.
-
appetite established.
-
treatment workflow defined.
-
acceptance workflow established.
Assessments
Section titled “Assessments”-
assessment methodology defined.
-
control assessments configured.
-
evidence requirements established.
-
assessment frequency defined.
-
reviewers assigned.
-
exception process established.
Issues
Section titled “Issues”-
issue severity defined.
-
issue ownership defined.
-
remediation workflow configured.
-
SLA established.
-
escalation established.
-
retesting required.
-
closure criteria established.
Evidence
Section titled “Evidence”-
evidence naming established.
-
evidence mapped to controls.
-
assessment period recorded.
-
sensitive evidence protected.
-
retention requirements defined.
-
evidence quality validated.
Automation
Section titled “Automation”-
reminders automated.
-
escalation automated.
-
recurring assessments scheduled.
-
indicators configured.
-
evidence integrations evaluated.
-
issue creation automated where appropriate.
Reporting
Section titled “Reporting”-
operational dashboards created.
-
risk dashboards created.
-
compliance dashboards created.
-
issue dashboards created.
-
executive reporting created.
-
data-quality monitoring established.
ServiceNow GRC Deliverables
Section titled “ServiceNow GRC Deliverables”After completing this lesson, you should be able to design:
01 GRC Operating Model
02 ServiceNow GRC Data Model
03 Entity Hierarchy
04 Risk Taxonomy
05 Control Taxonomy
06 Common Control Framework
07 Requirement Mapping Matrix
08 Control Assessment Workflow
09 Risk Assessment Workflow
10 Issue Management Workflow
11 Evidence Management Model
12 GRC Dashboard Design
13 GRC Integration Map
14 ServiceNow GRC Implementation RoadmapPractical Activity — Build a ServiceNow GRC Model
Section titled “Practical Activity — Build a ServiceNow GRC Model”Scenario:
Your organization operates:
Customer SaaS Platformusing:
AWS
Microsoft 365
Corporate Identity PlatformThe organization must support:
ISO 27001
SOC 2
PCI DSSYour task is to design:
Authority Documents
Requirements
Common Controls
Entities
Risks
Assessments
Evidence
Indicators
Issues
DashboardsPractical Activity — Common Control Mapping
Section titled “Practical Activity — Common Control Mapping”Create:
IAM-001Privileged MFAMap it conceptually to applicable:
PCI DSS
ISO 27001
SOC 2
Internal IAM PolicyThen identify:
Control Owner
Entities
Assessment Frequency
Evidence
Indicator
Exception ProcessPractical Activity — Risk Workflow
Section titled “Practical Activity — Risk Workflow”Risk:
Privileged CloudAccount CompromiseCreate:
Risk Statement
Risk Owner
Inherent Likelihood
Inherent Impact
Existing Controls
Residual Risk
Treatment
KRIPractical Activity — Control Assessment
Section titled “Practical Activity — Control Assessment”Control:
All privilegedadministrator accountsmust use MFA.Population:
250 AccountsEvidence:
Identity PlatformMFA ExportResult:
243 Pass
7 FailDetermine:
Assessment Result
Issue
Severity
Owner
Remediation
Retesting
Closure EvidencePractical Activity — Issue Workflow
Section titled “Practical Activity — Issue Workflow”Issue:
7 ProductionAdministratorsWithout MFADesign:
Issue Creation ↓Assignment ↓Risk Evaluation ↓Remediation ↓Evidence ↓Retest ↓ClosurePractical Activity — GRC Dashboard
Section titled “Practical Activity — GRC Dashboard”Design a dashboard containing:
Top Enterprise Risks
Controls Tested
Failed Controls
Open Compliance Gaps
Critical Issues
Overdue Remediation
Risk Acceptances
Expiring Exceptions
Compliance TrendServiceNow GRC Mindset
Section titled “ServiceNow GRC Mindset”When working with ServiceNow GRC, ask:
What BusinessProblem AreWe Solving?
What RegulationsApply?
What RequirementsMust Be Met?
Can RequirementsMap to CommonControls?
What AreOur Entities?
Where DoesEach Control Apply?
Who Ownsthe Control?
Who Ownsthe Risk?
How WillControls BeAssessed?
What EvidenceIs Required?
Can EvidenceBe Automated?
How Do WeValidate Evidence?
What HappensWhen a ControlFails?
When Doesan ExceptionBecome an Issue?
Who OwnsRemediation?
What Isthe SLA?
Who EscalatesOverdue Issues?
How IsRemediation Retested?
When Canan Issue Close?
What IndicatorsShould BeContinuous?
Which SystemsShould Integrate?
What DoesManagement Needto See?
What Doesthe Board Needto See?
Is OurData Reliable?
Are WeAutomating aGood Process?
Does the PlatformReflect OurGovernance Model?That is the mindset of a GRC professional using an enterprise GRC platform.
Key Takeaways
Section titled “Key Takeaways”-
ServiceNow can provide a centralized platform for enterprise governance, risk, compliance, audit, issue, and remediation workflows.
-
ServiceNow GRC is commonly discussed in the context of Integrated Risk Management.
-
A GRC platform supports a GRC program; it does not replace governance, methodology, ownership, or professional judgment.
-
Authority documents and requirements can be mapped to organizational controls.
-
Common controls can reduce duplicate testing and evidence collection across multiple frameworks.
-
Policies, policy statements, control objectives, controls, entities, risks, assessments, evidence, and issues should be connected through a structured data model.
-
Entity hierarchies help determine where risks and controls apply.
-
Risk workflows should support inherent risk, control consideration, residual risk, treatment, acceptance, and monitoring.
-
Control assessments should evaluate design, implementation, and operating effectiveness.
-
Evidence must still be validated even when managed through a GRC platform.
-
Indicators can support continuous risk and control monitoring.
-
Control failures should flow into structured issue and remediation workflows.
-
Issue closure should require appropriate evidence and retesting.
-
Exceptions should have owners, approvals, compensating controls, and expiry dates.
-
Workflow automation can improve reminders, escalation, assessments, and remediation tracking.
-
Integrations can reduce manual evidence collection and improve continuous monitoring.
-
CMDB and asset relationships can provide important business context for risk.
-
Dashboards should support decisions rather than simply display large amounts of GRC data.
-
Data quality is fundamental to trustworthy GRC reporting.
-
Organizations should rationalize controls before migrating them into a GRC platform.
-
Excessive customization can increase platform complexity and maintenance.
-
GRC automation should follow mature processes rather than automate poorly designed workflows.
-
Strong ServiceNow implementations begin with governance, taxonomy, ownership, control frameworks, and workflows before technical configuration.
Knowledge Check
Section titled “Knowledge Check”Before continuing, make sure you can answer:
-
What role does ServiceNow play in enterprise GRC?
-
What is Integrated Risk Management?
-
Why does a GRC platform not replace a GRC program?
-
What is an authority document?
-
How are requirements related to controls?
-
What is a common control framework?
-
Why can common controls reduce compliance effort?
-
What is the difference between a control objective and control?
-
What role do entities play in GRC?
-
What information should a risk record contain?
-
What is inherent risk?
-
What is residual risk?
-
What are common risk-treatment options?
-
What is a control assessment?
-
How should evidence be connected to controls?
-
What is an indicator?
-
How can indicators support continuous compliance?
-
What should happen when a control assessment identifies a deficiency?
-
What should an issue record contain?
-
Why should remediation be retested?
-
What is a policy exception?
-
Why should exceptions expire?
-
How can audit and compliance processes be integrated?
-
What is regulatory change management?
-
How can workflow automation improve GRC operations?
-
What GRC activities can be supported by integrations?
-
Why can CMDB information be valuable for GRC?
-
Why is GRC data quality important?
-
Why should controls be rationalized before migration?
-
What is wrong with simply importing existing GRC spreadsheets?
-
Why can excessive customization become problematic?
-
Why can compliance percentages be misleading?
-
Why should evidence automation still be validated?
-
What should be defined before configuring a GRC platform?
-
What should an executive GRC dashboard communicate?
What’s Next?
Section titled “What’s Next?”➡️ Next: 02 — Microsoft Purview
In the next lesson, you will move from an enterprise-wide GRC workflow platform into Microsoft’s data governance, information protection, privacy, compliance, and risk capabilities.
You will explore how Microsoft Purview can help organizations work with:
Enterprise Data ↓Discover ↓Classify ↓Protect ↓Apply Policies ↓Monitor ↓Investigate ↓Demonstrate ComplianceYou will learn about data classification, sensitivity labels, Data Loss Prevention, retention, records management, eDiscovery, audit, insider risk capabilities, information protection, data governance, compliance workflows, and reporting, and how these capabilities fit into an enterprise GRC and data-protection operating model.