Expert · Governance, risk and compliance · topic 32 of 43 · 35 min
GRC and risk management
Explanation
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.
| Document | What it is | Example |
|---|---|---|
| Policy | A high-level rule from management: what and why. Mandatory | "All remote access must use MFA." |
| Standard | Specific mandatory requirements that support the policy | "MFA must use an authenticator app or security key; SMS is not allowed for admins." |
| Procedure | Step-by-step instructions: how | "How to enrol your authenticator app" |
| Guideline | Recommended 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.
| ID | Risk | L | I | Score | Owner | Treatment | Residual |
|---|---|---|---|---|---|---|---|
| R-01 | Ransomware via phishing encrypts file servers | 4 | 5 | 20 | IT head | Reduce: MFA, EDR, offline backups | 8 |
| R-02 | Customer data leaked by a vendor | 3 | 5 | 15 | Procurement | Reduce + transfer: contract clauses, audits, insurance | 9 |
| R-03 | Office flooded in monsoon | 2 | 3 | 6 | Admin | Accept: cloud backups already exist | 6 |
- 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.
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)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
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.
risks = {"Ransomware": 20, "Old portal": 16, "Vendor leak": 15, "CCTV": 6}
print(sorted(risks, key=risks.get, reverse=True)[:3])Practice (0/3 done)
A daily SIEM alert for failed admin logins is which kind of control?
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.
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
Read more (free)
Related help
Before this, learn
This topic builds on these. If something here feels new, open them first.
Related topics
- ISO/IEC 27001:2022Governance, risk and compliance · same module
- India: the DPDP Act 2023 and CERT-In directionsGovernance, risk and compliance · same module
- GDPR overviewGovernance, risk and compliance · same module
- Compliance in the cloud, with Indian rulesCloud Computing (AWS, Azure, Google Cloud) · Cloud security and compliance
- Career paths in cyber securityCareers and certifications
- The OWASP Top 10: the most common web risksBackend Development · Backend security
Questions people ask about this
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.
Which standard gives detailed guidance for each Annex A control?Related
Which is the first phase of the NIST SP 800-61 Rev. 2 lifecycle?Related
Answer: Preparation
Preparation comes before any incident.
Likelihood 3 and impact 4 gives a risk score of…Related
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
- 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.
- Module 8 exam: Governance, risk and compliance · 13 questions · 25 min, without help. 4 topics of this module still to finish first.
- Then the next module, Threat intelligence and frameworks. 43 topics left in the course before the final exam.