Skip to content

01 — Security Consulting Foundations

Security consulting is not simply about knowing more security technologies than the client.

A successful Senior Security Consultant must be able to enter an unfamiliar environment, understand the organisation quickly, identify the real security problem, gather reliable evidence, evaluate risk, communicate with different stakeholders, and recommend improvements that are technically sound and practical to implement.

This module establishes that foundation.

You will learn how professional consulting engagements operate from the first client conversation through discovery, assessment, reporting, and final recommendations.


Your mission is to develop a repeatable consulting approach that allows you to move from:

Client Requirement
Engagement Scope
Discovery
Evidence
Security Analysis
Risk
Findings
Recommendations
Client Outcome

By the end of this module, you should understand not only what a security consultant does, but how a senior consultant approaches an engagement professionally.


Security consulting is the practice of helping organisations:

  • Understand their security risks

  • Assess existing security controls

  • Review architectures

  • Identify security weaknesses

  • Meet security and compliance requirements

  • Design security improvements

  • Prioritise remediation

  • Build security programmes

  • Make informed security decisions

The consultant provides independent expertise and structured analysis.

The objective is not:

Find as many problems as possible.

The objective is:

Help the organisation understand and reduce meaningful security risk.


2. Security Engineer vs Security Consultant

Section titled “2. Security Engineer vs Security Consultant”

The roles frequently overlap, but their focus can be different.

Security Engineer Security Consultant
Builds security controls Evaluates security requirements and controls
Operates technologies Assesses technology in business context
Troubleshoots systems Investigates broader security problems
Implements solutions Recommends appropriate solutions
Usually knows the environment Frequently enters unfamiliar environments
Focuses heavily on implementation Balances technology, risk and business
Produces technical documentation Produces technical and executive deliverables

A Senior Security Consultant still requires strong technical knowledge.

The difference is that you must convert that knowledge into decisions and outcomes for the client.


A junior consultant may ask:

What vulnerability exists?

A senior consultant should also ask:

Why does it exist?

What can exploit it?

Which assets are affected?

What controls already reduce the risk?

What would exploitation mean to the business?

How urgently should it be addressed?

What is the most realistic remediation?

This creates a more complete analysis.

Technical Issue
Threat Scenario
Affected Asset
Existing Controls
Likelihood
Business Impact
Risk
Recommendation

4. Understand the Client Before the Technology

Section titled “4. Understand the Client Before the Technology”

Before reviewing security controls, understand the organisation.

You should know:

  • What does the organisation do?

  • What products or services does it provide?

  • What generates revenue?

  • What business processes are critical?

  • Where are systems hosted?

  • Which cloud providers are used?

  • What applications are critical?

  • What identity platforms exist?

  • How are networks structured?

  • What sensitive information exists?

  • Where is it stored?

  • Who can access it?

  • How is it protected?

Determine whether requirements such as the following apply:

  • ISO/IEC 27001

  • PCI DSS

  • SOC 2

  • Privacy requirements

  • Industry-specific regulations

  • Contractual requirements

Understand which threats are relevant.

Examples include:

  • Credential compromise

  • Ransomware

  • Insider threats

  • Cloud account compromise

  • Data exfiltration

  • Supply-chain attacks

  • Application compromise

Security recommendations should be based on this context.


5. Types of Security Consulting Engagements

Section titled “5. Types of Security Consulting Engagements”

A Senior Security Consultant may participate in many types of engagements.

Evaluate the organisation’s overall security maturity and control environment.

Typical areas include:

Governance
Identity
Network
Endpoints
Applications
Cloud
Data
Security Operations
Incident Response
Third Parties
Compliance

Evaluate whether an architecture has appropriate security controls.

Examples:

  • New application

  • Cloud migration

  • Kubernetes platform

  • Hybrid network

  • Identity architecture

  • SaaS implementation

  • Zero Trust programme


Assess AWS, Azure, Google Cloud, Kubernetes, or SaaS environments.

Common areas:

Governance
IAM
Networking
Workloads
Data
Logging
Detection
Incident Response

Identify:

  • Assets

  • Threats

  • Vulnerabilities

  • Existing controls

  • Likelihood

  • Impact

  • Residual risk

and develop treatment recommendations.


Evaluate controls against frameworks or standards.

Examples:

  • ISO 27001

  • NIST

  • CIS

  • PCI DSS

  • SOC 2


Help an organisation move from its current security state toward a target state.

Current State
Gap Assessment
Target State
Security Strategy
Roadmap
Implementation
Measurement

6. The Security Consulting Engagement Lifecycle

Section titled “6. The Security Consulting Engagement Lifecycle”

Most engagements can be represented using a common lifecycle.

01 Client Requirement
02 Qualification
03 Scoping
04 Kickoff
05 Discovery
06 Evidence Collection
07 Assessment
08 Risk Analysis
09 Findings Development
10 Recommendations
11 Client Validation
12 Reporting
13 Executive Presentation
14 Engagement Closure

Understanding this lifecycle is essential because senior consultants frequently lead several of these stages.


7. Stage 1 — Understand the Client Requirement

Section titled “7. Stage 1 — Understand the Client Requirement”

Clients rarely describe security problems perfectly.

A client might say:

“We need a cloud security assessment.”

That statement is not sufficient to define an engagement.

You need to determine:

  • Which cloud provider?

  • How many accounts or subscriptions?

  • Production only or all environments?

  • Infrastructure only?

  • Kubernetes included?

  • Applications included?

  • IAM included?

  • Compliance requirements?

  • Architecture review required?

  • Configuration review required?

  • Penetration testing included?

  • What deliverables are expected?

Your first responsibility is therefore to convert an ambiguous requirement into a clear security problem.


Scope defines the boundaries of the engagement.

A professional scope should identify:

Example:

AWS Organization
├── Management Account
├── Production Account
├── Security Account
├── Logging Account
└── Shared Services Account

Assessment domains:

IAM
Network Security
Data Protection
Logging
Monitoring
Incident Response
Cloud Governance

Examples:

  • Application penetration testing

  • Source code review

  • Physical security

  • Employee social engineering

  • Third-party SaaS environments

Clearly defining exclusions prevents misunderstanding later.


Scope creep is common in consulting.

Imagine the engagement covers:

AWS security configuration assessment.

Halfway through the project, the client asks:

“Can you also review our Kubernetes clusters?”

That might sound small.

But Kubernetes assessment could require:

  • Cluster configuration review

  • RBAC review

  • NetworkPolicy assessment

  • Workload security review

  • Secrets assessment

  • Container configuration review

  • Logging review

This could substantially increase effort.

The consultant should therefore evaluate whether the request represents:

Clarification
OR
Existing Scope
OR
Scope Expansion

Do not silently absorb major additional work.


The kickoff establishes how the engagement will operate.

Typical kickoff topics include:

  • Objectives

  • Scope

  • Stakeholders

  • Timeline

  • Assessment methodology

  • Evidence requirements

  • Communication channels

  • Dependencies

  • Risks

  • Deliverables

  • Escalation process

A simple agenda might be:

1. Introductions
2. Engagement objectives
3. Scope confirmation
4. Environment overview
5. Assessment methodology
6. Evidence requirements
7. Timeline
8. Stakeholder responsibilities
9. Questions
10. Next actions

Different stakeholders provide different information.

You may need to work with:

Stakeholder Typical Information
CISO Security strategy and risk
Security Architect Security architecture
Cloud Architect Cloud architecture
IAM Team Identity controls
Network Team Network security
SOC Monitoring and detection
DevOps CI/CD and infrastructure
Application Teams Application architecture
GRC Policies and compliance
Internal Audit Control assurance
Business Owners Business impact

Senior consultants must communicate differently depending on the audience.


For larger engagements, clarify responsibilities.

RACI means:

  • R — Responsible

  • A — Accountable

  • C — Consulted

  • I — Informed

Example:

Activity Consultant Client Security Cloud Team CISO
Scope definition R C C A
Evidence collection C R R I
Security assessment R C C I
Finding validation R R C I
Final approval C R I A

This prevents confusion during complex engagements.


Discovery is where you learn how the environment actually works.

Do not immediately begin searching for vulnerabilities.

First understand the environment.


Ask:

  • What services are business critical?

  • What data is most sensitive?

  • What would cause major business disruption?

  • Which regulatory requirements apply?

  • What are the organisation’s biggest security concerns?


Understand:

Users
Identity
Applications
Networks
Cloud / Datacenter
Data
Security Controls
Monitoring

Request architecture diagrams whenever possible.


Understand existing controls.

Examples:

  • MFA

  • PAM

  • Firewalls

  • EDR

  • SIEM

  • CSPM

  • DLP

  • Vulnerability management

  • Secrets management

  • Encryption

  • Security awareness

  • Incident response


Avoid questions that produce only yes/no answers.

Weak question:

“Do you use MFA?”

Better:

“How is authentication implemented for workforce and privileged identities?”

Weak question:

“Do you collect AWS logs?”

Better:

“Walk me through how AWS security telemetry is collected, centralised, retained, monitored, and protected.”

The second question frequently reveals much more.


Documentation may describe the intended environment.

Evidence shows the actual environment.

If someone says:

“All administrators use MFA.”

You might ask:

“Could you show me how that requirement is enforced?”

If someone says:

“CloudTrail is enabled everywhere.”

Ask:

“Could we review the organisation-wide logging configuration?”

This is not about distrusting the client.

It is about performing evidence-based assessment.


Your findings must be supported by reliable evidence.

Evidence may include:

  • Screenshots

  • Configuration exports

  • Policies

  • Architecture diagrams

  • Cloud CLI outputs

  • IAM configurations

  • Firewall rules

  • SIEM queries

  • Vulnerability reports

  • Audit reports

  • Ticket records

  • Interviews

  • Procedures


A simple tracker could contain:

ID Evidence Owner Requested Received Status
EV-001 Network diagram Network Team Yes Yes Complete
EV-002 IAM policy IAM Team Yes Yes Reviewing
EV-003 CloudTrail configuration Cloud Team Yes No Pending
EV-004 IR procedure SOC Yes Yes Complete

For large engagements, evidence tracking becomes essential.


Security assessment evidence may contain sensitive information.

Examples:

  • Internal IP addresses

  • Architecture details

  • IAM configurations

  • Vulnerability data

  • Account identifiers

  • Security policies

  • Logs

  • Credentials or secrets accidentally exposed in outputs

Follow the engagement’s approved handling requirements.

Consider:

Collection
Secure Storage
Access Control
Analysis
Retention
Secure Disposal

Never casually copy sensitive client evidence into personal storage or unapproved services.


Now evaluate the evidence against appropriate criteria.

Possible assessment sources include:

  • Organisational security requirements

  • Security policies

  • Architecture standards

  • Regulatory requirements

  • Industry frameworks

  • Vendor security guidance

  • Threat models

  • Professional security judgement

The assessment should answer:

What controls should exist?

What controls actually exist?

Are they appropriately designed?

Are they operating effectively?

What risk exists if they are insufficient?


This distinction is important.

Imagine a policy says:

Privileged accounts must use MFA.

The control may be well designed.

But testing reveals that 20 administrative accounts are exempt.

Therefore:

Control Design
= Appropriate
Operating Effectiveness
= Weak

Consultants must distinguish between documented controls and implemented controls.


A good security finding contains several components.

Finding Title
Observation
Evidence
Risk
Business Impact
Recommendation
Priority

Privileged Cloud Accounts Do Not Enforce MFA

Several identities with administrative privileges are able to authenticate without MFA.

Identity configuration reviewed during the assessment showed privileged accounts without enforced MFA requirements.

Credential compromise could allow an attacker to obtain privileged access to cloud resources.

An attacker could potentially:

  • Modify infrastructure

  • Access sensitive information

  • Disable security controls

  • Create persistence

  • Delete resources

  • Disrupt business services

Implement centrally enforced phishing-resistant MFA for privileged identities and remove unnecessary standing administrative access.

High

This is far more useful than:

“MFA missing.”


A useful pattern is:

Because of [condition],
a [threat actor/event]
could [security event],
resulting in [business impact].

Example:

Because privileged cloud identities do not consistently enforce MFA, an attacker who obtains valid credentials could gain administrative access, potentially resulting in unauthorised infrastructure changes, data exposure, or service disruption.

This connects technology with risk.


Do not automatically classify every issue as critical.

Risk should consider:

Threat
+
Exposure
+
Likelihood
+
Asset Criticality
+
Business Impact
-
Existing Controls
=
Residual Risk

Your credibility depends on accurate judgement.

A report containing 30 “critical” findings is often less useful than a properly prioritised report.


Recommendations should solve the underlying risk.

Weak:

Enable MFA.

Better:

Require phishing-resistant MFA for privileged identities using centrally enforced identity policies and eliminate unmanaged exceptions.

Even better recommendations may include:

Enforce MFA for currently exposed privileged identities.

Remove unnecessary administrative privileges and review exceptions.

Introduce Privileged Access Management and Just-in-Time administrative access.

This creates a remediation journey.


Recommendations should consider:

  • Technical feasibility

  • Business impact

  • Cost

  • Existing technology

  • Operational maturity

  • Dependencies

  • Skills

  • Timeline

  • Regulatory urgency

The most secure theoretical design is not always the most practical recommendation.


Do not surprise the client during the final presentation.

Findings should normally be validated with appropriate technical owners before finalisation.

Validation helps determine:

  • Is the observation accurate?

  • Was relevant evidence missed?

  • Are compensating controls present?

  • Is the affected scope correct?

  • Is remediation already underway?

  • Is the risk appropriately rated?

The consultant still maintains independent judgement.

Validation does not mean allowing the finding owner to remove every uncomfortable finding.


A client may disagree with your assessment.

Do not argue emotionally.

Return to:

Requirement
Evidence
Threat
Control
Risk

Ask:

“Is there additional evidence or a compensating control we should consider?”

If valid evidence changes the risk, update the assessment.

If not, document the conclusion professionally.


A typical consulting report may contain:

Executive Summary
Engagement Objectives
Scope
Methodology
Environment Overview
Key Observations
Security Findings
Risk Ratings
Recommendations
Remediation Roadmap
Appendices

Different audiences consume different parts of the report.


May need:

  • Configuration details

  • Evidence

  • Architecture diagrams

  • Technical remediation

  • Control references

Usually needs:

  • What is the problem?

  • Why does it matter?

  • What is the overall risk?

  • What should we prioritise?

  • What investment or decision is required?

Avoid presenting executives with 80 screenshots of security configurations.


A useful structure is:

Current State
Key Risks
Business Impact
Priority Actions
Strategic Direction

For example:

The organisation has established foundational cloud security controls, but inconsistent privileged access governance and decentralised logging increase the risk of account compromise going undetected.

Then explain the priorities.


Complex engagements involve many decisions.

Track them.

Example:

Date Decision Owner Reason
10 Aug Dev environment excluded Client Non-production
12 Aug Kubernetes added Sponsor Critical platform
14 Aug Risk model updated Security Client methodology

Decision logs become extremely useful when questions arise later.


Track anything that may affect delivery.

Examples:

Missing Evidence
Unavailable Stakeholder
Delayed Access
Architecture Changes
Tool Restrictions
Scope Questions
Client Dependencies

Senior consultants identify delivery risks early rather than discovering them on the final day.


An engagement has limited time.

Do not spend three days investigating a low-risk configuration while ignoring critical identity controls.

Use risk-based prioritisation.

Critical Assets
Critical Attack Paths
High-Risk Controls
Supporting Controls
Lower-Risk Areas

This improves assessment value.


Before submitting deliverables, verify:

Are findings factually correct?

Does each significant finding have supporting evidence?

Does the rating reflect realistic likelihood and impact?

Does the recommendation address the underlying risk?

Are terminology and ratings consistent?

Can the client understand the report?

Can findings be mapped back to evidence?

Senior consultants are responsible for quality, not merely content volume.


Security consultants frequently receive privileged access to highly sensitive environments.

Professional behaviour is essential.

Never:

  • Access systems outside approved scope

  • Retain client information unnecessarily

  • Share confidential findings

  • Fabricate evidence

  • Exaggerate vulnerabilities

  • Hide assessment mistakes

  • Use client access for unrelated purposes

Your professional reputation depends heavily on trust.


Avoid these patterns:

Running scanners before understanding the environment.

Treating security assessment as simple checkbox completion.

Collecting screenshots without analysing what they mean.

Listing hundreds of framework requirements without prioritisation.

Making findings sound catastrophic to increase perceived value.

Writing:

“Improve security.”

Recommending your preferred technology regardless of the client’s actual needs.

Suggesting technically ideal controls that cannot realistically be implemented.


Create a working structure for future exercises.

Security Consulting Engagement
├── 01 Scope
├── 02 Stakeholders
├── 03 Discovery
├── 04 Architecture
├── 05 Evidence
├── 06 Assessment
├── 07 Findings
├── 08 Risk Register
├── 09 Recommendations
├── 10 Reports
└── 11 Presentations

We will reuse this structure throughout later modules.


Imagine you have been assigned the following engagement:

Perform a security assessment of a company’s AWS environment before a major production launch.

Before reviewing AWS configurations, write down the questions you would ask.

Consider:

  • What application is launching?

  • How critical is it?

  • What data will it process?

  • How is the application designed?

  • Which AWS services are used?

  • Is the environment internet-facing?

  • Who has administrative access?

  • How is authentication enforced?

  • Are workloads using roles?

  • How is network segmentation designed?

  • What services are exposed publicly?

  • What sensitive information is stored?

  • How is encryption implemented?

  • Is CloudTrail enabled?

  • Where are logs stored?

  • Who monitors security events?

  • What happens if compromise occurs?

  • Who owns incident response?

Notice that we still have not run a security tool.

That is intentional.

Discovery comes before assessment.


Add the following checklist to your consultant toolkit:

[ ] Understand business objective
[ ] Identify critical assets
[ ] Confirm scope
[ ] Confirm exclusions
[ ] Identify stakeholders
[ ] Understand architecture
[ ] Identify applicable requirements
[ ] Request evidence
[ ] Track evidence
[ ] Perform assessment
[ ] Document observations
[ ] Validate findings
[ ] Assess risk
[ ] Develop recommendations
[ ] Prioritise remediation
[ ] Perform quality review
[ ] Prepare technical report
[ ] Prepare executive summary
[ ] Present findings
[ ] Record final actions

Do not treat it as a rigid checklist.

Use it as a guardrail to ensure important engagement activities are not forgotten.


A Senior Security Consultant must be able to:

  • Understand business context before assessing technology

  • Convert ambiguous client requests into defined objectives

  • Establish and control engagement scope

  • Conduct structured discovery

  • Ask meaningful security questions

  • Gather defensible evidence

  • Assess control design and effectiveness

  • Translate technical observations into business risk

  • Develop actionable recommendations

  • Validate findings professionally

  • Communicate differently to technical and executive audiences

  • Prioritise remediation

  • Maintain professional independence and ethics

  • Deliver clear, defensible consulting outcomes

The fundamental consulting workflow is:

Understand
Discover
Verify
Assess
Analyse
Recommend
Communicate

Master this workflow before worrying about sophisticated assessment tools.


➡️ 02 — Security Assessments

Now that you understand how a professional security consulting engagement operates, the next module moves into the core activity performed across many consulting engagements: conducting structured security assessments.

You will learn how to establish assessment criteria, evaluate security domains, collect and validate evidence, test security controls, identify gaps, determine risk, document findings, and build prioritised remediation recommendations.

The goal is to move from:

“I know security.”

to:

“I can systematically assess whether an enterprise is secure, explain where the risks are, and show the organisation what to do next.”