Skip to content

Expert · Governance, risk and compliance · topic 32 of 43 · 35 min

GRC and risk management

Explanation

GRC stands for governance, risk and compliance. Governance sets direction and responsibility through policies; risk management finds, scores and treats risks in a risk register; compliance proves that the company follows laws, standards and contracts. Frameworks like the NIST Cybersecurity Framework 2.0 and ISO 27001 give a shared structure.

Why GRC exists

Firewalls and SIEMs are tools. Someone still has to decide what matters most, how much to spend, who is responsible, and how to prove to customers and regulators that the company is doing the right things. That is GRC work, and it is a large and growing career path, including for people who are less hands-on with technology.

Governance

Governance means the leadership sets direction and holds people accountable. In security that includes:

  • A security strategy agreed with the board or owners.
  • Clear roles: who owns each system, who approves access, who leads incident response (often a CISO, chief information security officer).
  • Policies and the documents below them.
DocumentWhat it isExample
PolicyA high-level rule from management: what and why. Mandatory"All remote access must use MFA."
StandardSpecific mandatory requirements that support the policy"MFA must use an authenticator app or security key; SMS is not allowed for admins."
ProcedureStep-by-step instructions: how"How to enrol your authenticator app"
GuidelineRecommended advice, not mandatory"Tips for choosing a passphrase"

Risk management

You met risk = likelihood × impact in Module 1. In GRC, risks are managed as a cycle: identify, assess, treat, monitor. They are written in a risk register, a table that every risk owner can see.

IDRiskLIScoreOwnerTreatmentResidual
R-01Ransomware via phishing encrypts file servers4520IT headReduce: MFA, EDR, offline backups8
R-02Customer data leaked by a vendor3515ProcurementReduce + transfer: contract clauses, audits, insurance9
R-03Office flooded in monsoon236AdminAccept: cloud backups already exist6
  • Inherent risk: the risk before controls.
  • Residual risk: the risk left after controls. Management formally accepts it.
  • Risk appetite: how much risk the organisation is willing to take to reach its goals, set by leadership.

Controls

A control is anything that reduces risk. Controls are grouped two ways:

  • By purpose: preventive (stop it: MFA), detective (notice it: SIEM alert), corrective (fix it: restore backups). Some also add deterrent and compensating controls.
  • By kind: administrative (policies, training), technical (firewalls, encryption), physical (locks, guards, CCTV).

Compliance and frameworks

Compliance means meeting requirements from laws (like the IT Act and DPDP Act), regulators (RBI, SEBI, IRDAI each issue cyber security rules for their sectors), standards and customer contracts. Auditors check for evidence: policies, logs, tickets and screenshots.

  • NIST Cybersecurity Framework (CSF) 2.0, released in February 2024: six functions, Govern, Identify, Protect, Detect, Respond, Recover. Free and widely used.
  • ISO/IEC 27001: the international standard for an information security management system (next lesson). Companies can be certified.
  • CIS Critical Security Controls: a prioritised list of practical controls.
  • PCI DSS: required by card brands for anyone handling payment card data.
  • SOC 2: an audit report many SaaS companies give to US customers.
python
register = [("R-01", 4, 5), ("R-02", 3, 5), ("R-03", 2, 3)]
for rid, likelihood, impact in sorted(register, key=lambda r: r[1] * r[2], reverse=True):
    print(rid, likelihood * impact)
Sort the register so the biggest risks come first. Shows R-01 20, R-02 15, R-03 6.

Common mistakes

  • Compliance as a checkbox: passing an audit while real risks stay open.
  • Policies nobody reads or follows, copied from the internet.
  • Risks without an owner. Every risk needs a named person.
  • Never updating the register after incidents or big changes.

Need help?

Stuck on a word or an idea? Search this course, or every course, and jump straight to the explanation or a worked question.

Try:

Watch the lesson

GRC and risk management · 1/7

Governance · Risk · Compliance

GRC is governance, risk and compliance: the business side of security.

Prefer a video by a teacher? Find free videos on “GRC governance risk compliance explained risk register for beginners” on YouTube ↗

In real life: A risk register drives the budget

The new IT head of a Jaipur hospital group has budget for only three projects this year. Her risk register shows ransomware (score 20), vendor data leaks (15) and an old patient portal (16) at the top. She funds MFA and offline backups, a vendor security review, and the portal upgrade, and records that the board accepted the remaining lower risks. When an auditor asks why the CCTV upgrade was delayed, the register shows the reasoning.

python
risks = {"Ransomware": 20, "Old portal": 16, "Vendor leak": 15, "CCTV": 6}
print(sorted(risks, key=risks.get, reverse=True)[:3])
Shows ['Ransomware', 'Old portal', 'Vendor leak'].

Practice (0/3 done)

Task 1 · Question

A daily SIEM alert for failed admin logins is which kind of control?

Task 2 · Code · Python

Write top_risks(register, n) where register is a list of dicts with "id", "likelihood" and "impact". Return the ids of the n highest-scoring risks (score = likelihood × impact), highest first. If scores tie, order by id alphabetically.

Task 3 · Practice

Write a one-page "Acceptable Use Policy" for a 20-person office: what staff may and may not do with company laptops, email and Wi-Fi. Then write one procedure that supports one rule in it.

Quick quiz

Question 1

1.Which document gives step-by-step instructions?

Question 2

2.Residual risk is…

Question 3

3.Which function was added in NIST CSF 2.0?

Question 4

4.Restoring files from backup after ransomware is which control type?

Question 5

5.Why must every risk have an owner?

Read more (free)

Open a question to see the answer and why. The first ones are this topic's own quiz, so try the quiz above before you peek.

Which document gives step-by-step instructions?

Answer: Procedure

Procedures say how; policies say what and why.

Residual risk is…

Answer: Risk left after controls are applied

What remains after treatment, which management must accept.

Which function was added in NIST CSF 2.0?

Answer: Govern

CSF 2.0 (2024) added Govern to the original five functions.

Restoring files from backup after ransomware is which control type?

Answer: Corrective

It fixes the damage after the event.

Why must every risk have an owner?

Answer: So a named person is accountable for treating and monitoring it

Without an owner, nobody acts.

Under the CERT-In directions of April 2022, how quickly must specified cyber incidents be reported?Related

Answer: Within 6 hours of noticing them

The directions require reporting within 6 hours of noticing the incident or being told about it.

From Compliance in the cloud, with Indian rules

Which standard gives detailed guidance for each Annex A control?Related

Answer: ISO/IEC 27002

ISO/IEC 27002:2022 is the control guidance.

From ISO/IEC 27001:2022

Which is the first phase of the NIST SP 800-61 Rev. 2 lifecycle?Related

Answer: Preparation

Preparation comes before any incident.

From The incident response lifecycle (NIST SP 800-61)

Likelihood 3 and impact 4 gives a risk score of…Related

Answer: 12

The simple model multiplies: 3 × 4 = 12.

From Threats, vulnerabilities and risk

Pass the quiz (60% or more) or mark this topic as done when you are ready.

Your progress is saved on this device only.

Next steps

  1. 3 more topics in “Governance, risk and compliance” before its exam: ISO/IEC 27001:2022, India: the DPDP Act 2023 and CERT-In directions, GDPR overview.
  2. Module 8 exam: Governance, risk and compliance · 13 questions · 25 min, without help. 4 topics of this module still to finish first.
  3. Then the next module, Threat intelligence and frameworks. 43 topics left in the course before the final exam.

← Previous: Logging and monitoring in the cloud