DORA and NIS2 on Salesforce: what falls to you, article by article

Salesforce answers for the platform. You answer for your configuration — and that is where the two texts are waiting for you. This page states which articles actually reach an org, what can be measured there, and what cannot.

Updated · vendor mapping v2026.10.1

100 %
inside your org
0
outbound data by default
71/255
controls self-assessed
10 min
to install

Before anything else

This page is not legal advice. The interpretation of an article is subjective and must be validated with your compliance team. What follows describes a technical mapping between facts measured in a Salesforce org and regulatory requirements — not a guarantee of compliance, which no tool can give.

The split of responsibility, in one sentence

Salesforce secures the infrastructure; the customer answers for their configuration. Encryption at rest, service availability and the physical security of the data centres are the vendor's responsibility. Profiles, permission sets, connected apps, certificates, outbound integrations and the code deployed in the org are yours. A DORA or NIS2 auditor does not question Salesforce about your org: they question you.

That is what makes the question operational rather than theoretical. A production Salesforce org contains privileged non-human identities, application access, outbound traffic and executing code — that is to say, exactly the subject matter of the two regulations.

Who is concerned, and from when

DORA (EU Regulation 2022/2554, applicable since 17 January 2025) targets financial entities — banks, insurers, asset managers, payment service providers — whatever their headcount. The entry criterion is the activity, not the size; size then bears on how demanding the obligations are, the regulation providing a simplified framework for the smallest entities.

NIS2 (EU Directive 2022/2555) targets the sectors listed in Annexes I and II, with a baseline threshold of 50 employees or €10m in turnover — the criterion is alternative, crossing either one is enough. Classification as an essential or an important entity then combines the annex and the size; it does not follow from the sector alone. Sector-specific exceptions bring some entities in below the threshold, and national transposition sets out the applicable scope: it is transposition that governs for your entity, not the directive alone.

A single company may fall under both. A French insurance company subject to DORA may at the same time be an important entity under NIS2.

The DORA articles that reach a Salesforce org

Out of the 26 controls in the DORA catalogue we track, seven articles receive technical mappings from a Salesforce org. The others belong to governance, to the contract or to the organisation — no technical tool observes them.

DORA requirements and the matching OrgGuardian detectors
ArticleWhat it requires, on the org sideMeasured scopeDetectors
Art. 7ICT systems, protocols and tools: platform capacity headroom, how asynchronous processing holds up1 full · 1 partialMonitoring:AsyncRunTime, OrgLimit
Art. 8Risk identification: vulnerabilities in the declarative configuration and in the code running in the org2 partialCodeQuality, CodeQuality:MetaLint
Art. 9Protection and prevention: least privilege, exposed surface, governance of application access6 partialAgentforce, CertExpiry, Security:ApiExfil, Security:BlastRadius, Security:GuestExposure, Security:OAuthApp
Art. 10Detection of anomalous activity: configuration drift, anomalous authentication, processing errors2 full · 2 partialMonitoring, Monitoring:Exception, Monitoring:FailedLogins, Security:ConfigDrift
Art. 12Backup and restore policies: existence, freshness and scope of the org's backups1 partialSecurity:Backup
Art. 17ICT incident management process: detection, grouping and follow-up through to closure2 partialCorrelation:Incident, Incident:Reconcile
Art. 28Third-party provider risk: inventory and posture of outbound integrations1 partialCallouts

The NIS2 points that reach a Salesforce org

NIS2 concentrates its technical requirements in article 21(2). Seven of its points receive mappings from an org. All of them are partial — and that is a fact better read here than discovered in committee.

NIS2 requirements and the matching OrgGuardian detectors
PointWhat it requires, on the org sideMeasured scopeDetectors
21(2)(b)Incident handling: event detection and monitoring3 partialMonitoring, Monitoring:Exception, Monitoring:FailedLogins
21(2)(c)Business continuity: backup and restore policies of the org1 partialSecurity:Backup
21(2)(d)Supply chain: third-party application access and outbound integrations2 partialCallouts, Security:OAuthApp
21(2)(e)Acquisition, development and maintenance: exposed surface, code quality, configuration management3 partialCodeQuality, Security, Security:ConfigDrift
21(2)(f)Assessment of effectiveness: posture trend and baseline compliance rate1 contributionAggregate:PostureBaseline
21(2)(h)Cryptography: certificate lifecycle for outbound communications1 partialCertExpiry
21(2)(i)Access control and asset management: least privilege for accounts, AI agents and guest access3 partialAgentforce, Security:BlastRadius, Security:GuestExposure
OrgGuardian Compliance screen: each regulatory article mapped to its detectors, with the declared scope of every mapping
The mapping, article by article. Each requirement carries the detectors covering it and the declared scope of each.

What is not covered, and why we write it down

A regulatory mapping that does not declare its scope is of no use in front of an auditor. Here are ours.

What you can produce as evidence

An auditor does not ask for an explanation, they ask for a reproducible result. What an instrumented org produces:

Does a regulatory mapping guarantee compliance?

No, and be wary of anyone who promises it. A tool measures a technical posture and produces evidence. Compliance remains a company-wide undertaking, conducted with your DPO, your compliance team and your legal counsel. What a tool removes is the manual work of collection — not the decision.

Is Salesforce Shield required in order to be compliant?

No. Shield adds encryption at rest and event monitoring; it is not required by any article of DORA or of NIS2. Event Monitoring, where you already have it, enriches the measurement; it is not a precondition for it.

How often should you measure?

Both texts reason in terms of the continuous, not of an annual campaign. A Salesforce configuration drifts between two audits: a profile modified, a connected app added, a certificate approaching expiry. It is the drift between two measurements that constitutes the risk, not the state on the day of the audit.

Author

Stéphane Berthoz

Builds and maintains OrgGuardian, the Salesforce managed package published by DOPAMINE SAS. Everything described here comes from building the tool, not from reading about it.

Discuss your perimeter See how it is measured

Reply within one business day

Your DORA / NIS2 gaps, measured on your org.

This mapping is not a compliance guarantee, and be wary of anyone selling you one: it produces evidence, the process stays yours. Tell us which text applies to you, and by when.

Or by e-mail: contact@orgguardian.com