OBLYTECH Logo
OBLYTECH Logo
ServiceNow GRC and IRM Optimisation
Home / Guides, Services and Solutions / Services / ServiceNow GRC and IRM Optimisation

ServiceNow GRC and IRM Optimisation

Optimising a live GRC or IRM implementation means cleaning up the control-to-risk map before touching the risk register. Overlapping controls, untested controls and audit findings that recur all trace back to that map. Each control should end up with a clear owner, a known test and a recorded decision on whether it stays.

Optimising a live GRC or IRM implementation begins with the control-to-risk map, not the risk register: overlapping controls, untested controls and findings that recur every audit all trace back to it. This page covers the optimisation approach, the common improvements and deliverables, sustaining the gains, connecting GRC to strategic risk management, four decisions for every overlapping control, a clean-up sequence that preserves audit history, a scenario showing why merging controls can backfire, and when optimisation is the wrong response.

Optimisation Approach

We start by understanding your current GRC and IRM landscape: which risks are in your register, how are they assessed, what controls are designed to mitigate them, how are controls monitored? We then validate: are these risks still relevant? Are these controls actually effective? Are findings from audits actually being remediated? We engage with risk owners, compliance teams, and audit to understand their needs and frustrations.

We design improvements: update risk registers to reflect current threats, define controls with clear owners and monitoring procedures, establish testing schedules for control effectiveness, create remediation workflows that track findings to closure. We also design reporting that shows governance committees the overall risk posture and progress on improvements.

Common Improvements

Risk data cleansing is often necessary. Remove obsolete risks, consolidate duplicates, re-assess remaining risks based on current threat landscape. A clean risk register is actionable; one cluttered with obsolete entries is not.

Control definition and testing improvement ensures controls actually work. Many organisations define controls in theory but never test them. Establish testing schedules: critical controls tested quarterly, important controls tested semi-annually, standard controls tested annually. Track test results and remediate failures.

Audit finding management improvement ensures findings do not recur. Assign clear ownership for each finding, define remediation steps, set deadlines, track progress, and confirm resolution before closing. Build follow-up tests into the next audit cycle to verify the fix worked.

Deliverables

You receive updated risk registers and control frameworks, testing schedules and procedures, audit finding remediation templates, dashboards for governance committees and risk owners, and a roadmap for ongoing GRC and IRM operations. Training is provided to risk owners and administrators. Most organisations see significant improvements in governance and risk management effectiveness after optimisation.

Sustaining Improvements After Optimisation

GRC and IRM require ongoing attention. New risks emerge; existing risks change; new regulations appear. Assign ownership for GRC and IRM operations. Schedule regular reviews to reassess risks and controls. Engage audit in feedback loops so that audit findings inform risk assessment. Use audit and testing results to continuously improve your governance and risk management program.

Connecting GRC and IRM to Strategic Risk Management

GRC and IRM are most effective when connected to strategic planning. When your organisation develops strategic initiatives, risks are assessed upfront and controls are designed into the initiative plan. When major processes are reviewed or changed, risk assessments guide decisions. This integration ensures that risk management influences decisions rather than being applied retrospectively. Strategic risk management prevents costly problems late in projects when changes are expensive.

Measuring GRC and IRM Program Effectiveness

How do you know your GRC and IRM program is working? Track metrics: number of identified risks, remediation time for identified issues, effectiveness of controls, audit finding trends. Audit findings should decrease over time as controls improve. Control testing should reveal fewer failures over time. These metrics demonstrate that your governance and risk management program is maturing and delivering value. Present metrics to leadership to justify continued investment.

Untangle the control-to-risk map before touching the register

Optimizing a GRC or IRM program usually starts with the risk register, because that is where the visible clutter sits. The more expensive problem is underneath it. Over time a control gets linked to a risk, then to a second risk that shares its wording, then to a regulation whose clause it only partly satisfies. Taken one at a time the links seem sensible, but in aggregate they make it impossible to say which control protects which risk, and when a control fails, the platform cannot show what exposure it has left uncovered. Before deleting or re-scoring any risk, map the links and count how many risks each control is asked to hold up.

A practical way to start is a single query that lists every control with the number of risks, obligations and issues attached to it. Controls at the top of that list are either carrying far too much or are attached by habit. Controls at the bottom with no links at all are either unnecessary or pointing at an exposure nobody has recorded. Both groups need a decision, and the decision is rarely the same for each.

Four decisions for every overlapping control

When two or more controls appear to do the same job, the instinct is to merge them. Merging is sometimes right and often premature. The table below sets out the four outcomes worth considering, with the test that should decide between them.

Outcome Use it when Test before choosing it Hidden cost
Merge Two controls describe the same activity performed by the same role Does one evidence record satisfy both current descriptions? An audit that cited the old wording may no longer match
Retire The control protects a risk that no longer exists in the business Has the process it describes been decommissioned, and is an authority document still citing it? Retiring a control that a regulator still expects to see
Re-own The control is sound but its owner has moved or left Can the new owner name the evidence they will produce? Silent handover that leaves no attestation history
Re-test The control has not been tested in a long time Does a sample show the control still operates as written? Discovering the control failed during the audit itself

Record the outcome against each control, not only in a summary, so that the reasoning survives the next reorganization.

A sequence for cleaning up without losing audit history

Optimization work is easy to do badly in a way that damages the record. Deleting obsolete entries removes the trail an auditor would use to see why a control changed. Use this sequence to keep the history intact while the content improves.

  1. Freeze a copy of the current control library and risk register as a dated baseline, so that any later decision can be compared with the starting position.
  2. Produce the control-to-risk map and flag the controls with the most links and the controls with none.
  3. Walk each flagged control with its owner and record one of the four outcomes, with the evidence that supports it.
  4. Make retirements reversible by changing state rather than deleting the record, and keep the linked history visible.
  5. Re-run the control tests that the changes affect, and compare the new results against the baseline.
  6. Publish a short change log for the governance forum that lists each merge, retirement and re-ownership with its reason.

The change log matters as much as the clean-up itself. Committees that see a list of reasoned changes often trust the register more than one that simply looks shorter.

A scenario that shows why merging can backfire

Consider an organization that found two access controls with near-identical wording and merged them to tidy the library. Six months later an external review asked how privileged access was reviewed for a separate business unit. The merged control still described a review of the general user population and did not mention the privileged group, which had been covered by one of the two original controls. The fix was to restore the privileged-access control with its own owner and its own evidence. The lesson is that near-identical wording can hide different scope, and scope is what an auditor tests.

Signs that the optimization has worked

You should see fewer controls that no one can explain, and more controls whose owners can describe their evidence without looking it up. Issues raised from test failures should close against a control that still exists in the library. Risk reviews should produce changes, including some retirements. If every review ends with no change, the reviewers may be re-approving a register they have stopped reading. Look at the proportion of reviews that changed something and ask whether that proportion matches the rate of change in the business.

When optimization is the wrong response

If the program lacks a named owner, optimization will simply produce a cleaner register that nobody maintains. Resolve ownership first. If the business has changed so much that the risk taxonomy no longer fits, a redesign is more useful than a clean-up, because cleaning up an outdated structure only makes it tidier. Optimization works best when the design is basically right and the content has drifted.

Frequently asked questions about GRC optimization

How do we know a risk is truly obsolete rather than dormant?

A dormant risk still has a live process or exposure behind it. Check whether the process still runs, whether any incident or change has touched it recently, and whether an authority document still refers to it. If none of those is true, it is a candidate for retirement.

Should retired controls be deleted?

Prefer changing their state and keeping the history. Deletion removes the evidence that the control existed and was judged unnecessary, which an auditor may ask about.

Who should approve the outcomes for controls shared across several regulations?

The control owner proposes the outcome, and the governance forum approves it, because a change to a shared control affects every obligation it supports.

Can optimization happen while audits are underway?

It is safer to freeze structural changes to controls in scope for an open audit, and to limit work to documentation and owner updates until the audit closes.

Next step

For the risk side of the same problem, the explanation of the risk register explains what a risk register is in ServiceNow, and the operational risk register article covers what each operational risk record should explain, including its owner and the decision it supports.

Frequently asked questions

How do we ensure that control testing actually happens and is not deferred?

Schedule testing in advance and assign it to specific people. Build testing into job responsibilities and include it in performance objectives. Use workflow automation to trigger test tasks automatically on schedule. Report on testing completion—show which controls are tested, which are overdue. Visibility and accountability increase compliance.

What should we do if a control test reveals the control does not work?

This is valuable information. Investigate why the control failed: is it poorly designed, poorly implemented, or poorly executed? Fix the control or add compensating controls. Document what you learned. Do not just pass the control because fixing it is work; addressing control failures strengthens your risk posture.

How do we prevent audit findings from recurring in subsequent audits?

For each finding, define root cause and remediation. Assign clear ownership for remediation. Set deadline. Track progress. Before closing, plan a follow-up test in the next audit cycle to verify the fix worked. If the same finding recurs, escalate and investigate why the remediation did not work. Track this as a pattern to address.

Talk to Oblytech

Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.

Contact us