Which self-hosted GRC tool fits a NIS2 program?
A regulator, a customer or the board now expects NIS2 measures, risks and supplier records to be tracked in one place. For a self-hosted option, CISO Assistant is the tool that ships a NIS2 framework and runs assessments against it, under an open-core model where files outside the top-level enterprise directory are AGPL-3.0. eramba Community is free to use, but it is not open source: its license forbids modifying, selling, licensing or distributing the software, and it omits several features, including automation, REST APIs and reporting. Choosing between them starts with three checks: whether your organization can accept the license terms, which features your NIS2 workflow requires, and whether those features sit in the free edition at all.
The tool only records your controls, risks and evidence. Your organization still owns its measures and decides how each Article 21 measure is implemented. Compliance is judged by the competent authority in your Member State or by an independent auditor where one is engaged, and no GRC platform issues a certificate. Treat the tool as the register of your program, not as proof that the program works. An implementation partner can configure the tool and prepare the records, but the partner does not issue reports or attestations.
Before you commit, ask intuitem which CISO Assistant features sit in the commercial enterprise directory, because the public README does not list them. For eramba, check the Community feature list against your requirements, especially whether you need automated account reviews, awareness programs, reporting or notifications, which the free edition does not cover. Ask for written license terms and confirm whether the paid edition is priced per user, per module or per deployment. Those answers determine the licensing cost, the one-time setup effort and the recurring subscription, and they should be documented in the scope agreed before the work starts.
What CISO Assistant and eramba Community each do for NIS2
Both tools track NIS2 work in one place: framework content, risks, controls and evidence. The cards below separate what CISO Assistant offers from what eramba Community covers, so you can match each capability to the NIS2 records your organization must keep. Confirm every feature against the vendor's current edition before you buy or deploy.
CISO Assistant framework library
CISO Assistant ships more than 200 frameworks, including NIS2, DORA, ISO 27001 and GDPR. It runs audits and compliance assessments against them and maps requirements automatically between frameworks. For NIS2, this lets one control set answer Article 21 measures and overlapping ISO 27001 or DORA requests. Check that the NIS2 library version matches the text your national transposition law and the Implementing Regulation 2024/2690 require, and review the automatic mappings before an assessor sees them.
Risk registers and treatment
CISO Assistant keeps risk assessments and risk registers that link each risk to the applied controls and remediation action plans that treat it. NIS2 requires documented, proportionate risk assessments with treatment plans and named acceptance of residual risk. Ask whether the register records who accepts each residual risk and when the assessment is next due, since those fields are what a supervisor will ask to see.
Applied controls and evidence
Applied controls in CISO Assistant describe the measures the organization runs, and each can carry evidence attachments. This is where Article 21 measures become traceable records rather than policy statements. Decide before rollout who uploads evidence, how it is named and how long it is kept, because a register full of unsupported claims weakens an authority review more than an empty one.
Third-party risk module
CISO Assistant includes a third-party risk module for tracking suppliers and service providers. NIS2 requires a registry of direct suppliers with contact points and the ICT products, services and processes each provides, as set out in the Annex of Implementing Regulation 2024/2690. Use the module to hold that registry, but confirm with intuitem which edition includes it and whether the fields match the registry content you need.
eramba risk module linkage
eramba records asset, third-party and business risks and links each one to its treatment through internal controls, policies, exceptions or projects. That chain shows a supervisor why a risk is handled and which control or project handles it. Test the chain with one real risk during evaluation to confirm that exceptions and projects link as expected in the Community edition.
eramba internal control testing
Each eramba internal control defines an audit methodology, success criteria, an evidence owner and a testing schedule. From those dates, eramba generates audit records for the current and next calendar year. This turns the NIS2 requirement to show ongoing effectiveness into a recurring, assignable task. Agree in advance who owns each control and who signs off test results, because the tool records assignments but does not decide them.
AGPL open core versus a free license that is not open source
CISO Assistant is an open core project. Files outside the top-level enterprise directory are licensed under the GNU Affero General Public License v3.0 only (AGPL-3.0-only), which is an open-source license that permits use, modification and redistribution, with the obligation to share source code of modified versions when they are offered to users over a network. Files inside the enterprise directory are governed by the proprietary intuitem Commercial Software License and require a contract with intuitem.
- Core under AGPL-3.0-only: The community code outside the enterprise directory can be used, modified and self-hosted under the license terms.
- Enterprise directory under a commercial license: Code inside the enterprise directory is not covered by the AGPL and needs a separate agreement with intuitem.
- No feature list in the README: The README does not say which features sit in the enterprise directory, so you cannot infer edition coverage from it.
- Network use obligations: If you modify the AGPL code and let staff or suppliers access it over a network, the source of your modifications may need to be made available. Confirm how this applies to your setup.
- Contract cost: Any commercial terms for the enterprise directory are a negotiated cost that recurs, so ask intuitem for a written statement of what is included.
Before relying on a specific feature, confirm in writing with intuitem which components it depends on, and have legal counsel read the CISO Assistant license file alongside the README.
eramba Community is free to use, but it is not open source. Since a June 2024 update, the license published by eramba Limited forbids modifying, selling, licensing or otherwise distributing the software. eramba staff have stated that it should not be called open source because redistribution is not allowed. The license defines what you may do with the software, so the terms matter as much as the price.
- Use without payment: Running Community costs no license fee, but the license governs what you can do with it.
- Modification is prohibited: You cannot change the code to fit internal workflows, which limits in-house customization.
- Distribution is prohibited: Providing the software to affiliates, subsidiaries or suppliers as a hosted service may fall outside the license. Ask counsel how the terms treat group entities.
- Edition limits: Community covers 4 of 7 use cases. Awareness Programs, Automated Account Reviews and Online Assessments, plus automation, REST APIs, reporting and notifications, need the paid Enterprise edition.
- Enterprise license terms: Enterprise has its own terms, so confirm what it permits for modification and hosting before you buy.
Ask eramba Limited to confirm in writing whether your intended group hosting, customization and integrations are permitted under Community, and have legal counsel review the June 2024 license announcement against your plans.
Groups with several legal entities need to know who may run the software and for whom. The answer differs between the two tools and depends on how your group is structured, which is why generic license advice rarely settles the question. The points below are the questions to put to each vendor and to counsel before deployment.
- Who operates the instance: Confirm whether a parent company, a shared service center or a managed service provider may host and administer the tool for subsidiaries.
- Who uses the instance: Confirm whether employees and contractors of other group entities may log in, and whether that counts as distribution.
- Integrations and scripts: Ask whether writing scripts that call APIs, or adding connectors, counts as modification under each license.
- Customization costs: Under a restrictive license, custom features may have to come from the vendor or a contracted provider, which adds a recurring cost.
- Exit planning: Confirm how you export risk registers, evidence and control records if you change tools.
The license of the tool you choose becomes part of your NIS2 supplier and governance records, so keep the written answers with your third-party risk documentation.
A license review is a legal task, not a technical one. Your legal counsel should read the full license text for each tool, the vendor's written statements and any commercial agreement, then compare them against the use you intend. Your security team should supply the deployment model so counsel can test specific scenarios rather than general statements.
- Gather the source documents: Collect the license file, the README, the vendor's commercial terms and any statements on edition scope.
- Describe the deployment: Give counsel the number of entities, the hosting location, who administers the system and whether suppliers have access.
- List planned changes: Include customizations, integrations, reporting extensions and any plan to share configuration with other entities.
- Record vendor answers: Keep written confirmations about enterprise features and permitted use, dated and signed by the vendor.
- Review on change: Repeat the review when you upgrade, add entities, change hosting or buy a higher edition.
Before you choose a tool, have counsel confirm in writing that your intended use is permitted under each license and that the features you need are available in the edition you will run.
How NIS2 content and evidence are modeled in each tool
A GRC tool holds the NIS2 measures and the records that show them, but it does not make the compliance judgment. The organization decides what its entity must do under Article 21 and the requirements of Implementing Regulation (EU) 2024/2690, and the tool stores that decision, the owner, the evidence and the test history. In CISO Assistant, a NIS2 framework is loaded from the bundled library, and its requirement nodes are matched to applied controls in your own catalog. In eramba, the equivalent step is to create internal controls that point to the Article 21 measure each one supports, with a documented audit methodology, success criteria and an evidence owner. Before relying on either, confirm that the bundled NIS2 content matches how your management body interprets Article 21 and the Annex of the Implementing Regulation, and record any gaps or local national requirements as your own entries.
The supplier registry required by point 5.2 of the Annex to Implementing Regulation 2024/2690 is a natural fit for the third-party module in CISO Assistant or the third-party risk records in eramba. Each direct supplier and service provider needs a contact point and a description of the ICT products, services and processes it provides. Keep that description current, because the registry is evidence that the organization knows its supply chain. Link each supplier to the controls and risks it affects so that a change in supplier status surfaces in the risk register. Confirm with each vendor which fields exist in the edition you deploy, since the data model may differ from the registry wording.
ENISA's NIS2 technical implementation guidance of June 2025 is non-binding. Its evidence examples and framework mappings are useful for choosing what to store against each measure, but a tool that shows a green status against a mapped control does not prove compliance with NIS2. Treat mappings as starting points that your assessors and the competent authority may question. Record which guidance you adopted, which you departed from and why, so the tool holds an auditable reasoning trail rather than a set of default statuses.
Which features need a paid edition
eramba Community covers 4 of the 7 use cases that eramba lists, and the remaining use cases sit behind the paid Enterprise edition. For a NIS2 program, the core risk and control records can run on Community, but several of the features that reduce manual follow-up do not. Ask eramba which use cases are included in the version you plan to run before you commit the process to it. The following features need Enterprise:
- Awareness Programs: Tracking training completion for the management body and staff is relevant to Article 20 training duties. On Community, you would record completion in another system and link the evidence manually.
- Automated Account Reviews: Periodic access reviews support the access control evidence supervisors ask for. Without automation, a named reviewer must extract and sign off each review by hand.
- Online Assessments: Questionnaires sent to suppliers or control owners are a common way to collect supplier and measure evidence. Without them, assessments usually run through spreadsheets or email.
- Automation, REST APIs, reporting and notifications: These connect eramba to ticketing, logging or asset sources, and they generate scheduled reports and reminders. Without notifications, evidence owners are not alerted when a testing date arrives, so someone must track the calendar outside the tool.
Confirm current feature availability in writing with eramba before you plan around any of these items.
CISO Assistant is open core. Files outside its top-level enterprise directory are licensed under AGPL-3.0, while files inside that directory fall under the proprietary intuitem Commercial Software License and require a contract with intuitem. The public README does not list which features sit in the enterprise directory, so you cannot determine the edition boundary from the repository alone. Treat any feature you need for NIS2 as unconfirmed until intuitem confirms it in writing.
- Ask for a feature map: Request a list of capabilities that sit in the enterprise directory, mapped to the features you plan to use, such as audits, third-party risk or reporting.
- Check the license terms: Read the license file in the repository to understand what a contract with intuitem would govern, including use, modification and redistribution.
- Confirm support and updates: Ask whether security fixes and framework content updates reach the community build in the same way as the commercial build.
- Clarify costs: Ask what is one-time, what recurs, and what the quote covers, including any modules required for NIS2 use.
In short, ask intuitem which capabilities sit in the commercial enterprise directory before relying on any of them.
A trial shows whether a tool produces the records a NIS2 assessment needs, which matters more than a feature list. Run the same test scenario in each tool, using a small set of real but non-sensitive records, and note which steps need manual work. Keep the trial environment on your own infrastructure so that the evidence you create can move into production without re-entry.
- NIS2 framework content: Load the NIS2 framework in each tool and confirm that Article 21 measures and the implementing regulation requirements appear with the expected structure and mapping.
- Risk register workflow: Create a risk, link it to a treatment and an owner, set a review date, and check whether reminders arrive without manual action.
- Supplier registry: Record a direct supplier with contact points and the ICT products or services it provides, as the implementing regulation requires, and confirm that the record can be exported.
- Evidence and testing schedule: Attach evidence to a control, assign an evidence owner, and check whether audit records for the next period are generated.
- Reporting and exports: Produce a report a supervisor could read, and confirm you can export it without vendor-specific tooling.
Record the result of each step, and ask the vendor to resolve any gap you find before you buy.
How a self-hosted GRC rollout for NIS2 is usually sequenced
The sequence moves from defining which entities, sites and suppliers the tool covers to a reviewed, evidence-backed register that the organization can show a supervisor on request. Each phase produces a record that the next phase depends on.
Scope entities, sites and suppliers
The organization's compliance lead and management sponsor agree which legal entities, sites, business units and direct suppliers fall under the NIS2 program before any data enters a tool. This is where the supplier registry starts, with contact points and the ICT products, services and processes each supplier provides, as Implementing Regulation 2024/2690 requires for direct suppliers and service providers. The phase is complete when the scope is written down, approved by the management body, and every in-scope supplier has an entry in a simple register that can be imported later.
Choose the tool and confirm the edition
Before installation, the platform team compares CISO Assistant and eramba Community against the use cases the organization needs, including whether it needs automation, REST APIs, notifications or awareness workflows that eramba reserves for its paid Enterprise edition. Legal or procurement confirms the license terms: CISO Assistant's core is AGPL-3.0-only, but files inside its enterprise directory fall under a separate commercial license, and eramba Community is governed by eramba limited's own license that forbids redistribution. The phase closes with a written decision record naming the tool, edition, license and any features to confirm with the vendor.
Load the framework and map existing controls
The team deploys the chosen tool in the organization's own infrastructure, loads the NIS2 framework content, and maps the controls and measures the organization already operates to the Article 21 requirements. For CISO Assistant, this means confirming that the NIS2 framework is available in the installed edition and checking how its automatic mapping to other frameworks behaves, since any cross-framework mapping should be validated by the team rather than assumed. The output is a control catalog with each existing control linked to the NIS2 requirement it supports, and a list of gaps the mapping exposes.
Import risks, supplier records and evidence owners
Risk owners and the security function enter asset, supplier and business risks into the tool, linking each risk to its treatment through controls, policies, exceptions or projects. Every control and supplier gets a named evidence owner, so that the person who will produce proof on request is recorded from the start. The phase is complete when the risk register is populated from the documented risk assessment, every risk has at least one treatment or a recorded acceptance by an accountable owner, and the supplier registry is loaded and reviewed against the procurement records.
Set test schedules and remediation plans
For each internal control, the team defines the audit methodology, the success criteria, the evidence owner and the testing schedule, so the tool can generate audit records from those dates. Gaps found during mapping and risk review become action plans with owners and target dates set by the organization, not by the tool. The output is a testing calendar, a set of open remediation items linked to the risks they address, and a clear view of which controls have never been tested. The team should confirm with the vendor which of these scheduling and reporting functions appear in the edition they chose.
Review the register before supervisor requests
Before a competent authority or an independent assessor asks for evidence, the compliance lead runs a review that compares the register against the current policies, the latest test results and the incident and supplier records. Management reviews the output, records its decisions, and confirms that the risk treatments reflect current accepted risk. The phase closes when the evidence pack can be exported or assembled from the tool, every control has a dated test or a recorded reason for not testing, and the review is signed off. DeployOpen can prepare this register and the supporting evidence for an assessment, but it does not issue audit reports, attestations or certifications, and that role stays with the independent auditor or authority.
What must be in place before evidence is reviewed
A GRC tool only produces credible evidence when the records behind it are owned, scoped, protected and exportable. The four checks below are the conditions a supervisor or independent reviewer will probe first, and each one can be verified before any audit starts.
Named evidence owner per control
Every applied control in the tool should name one person who answers for the evidence, not a team mailbox. Check that each control record has an owner, that the owner still holds the role, and that the tool shows who last uploaded or reviewed each artifact. In eramba, the evidence owner and testing schedule are defined per internal control, so confirm they are filled in rather than left at defaults. A control with no named owner is the first gap a reviewer will flag.
Documented scope of entities and suppliers
Before reviewing evidence, the organization must state which entities, sites and systems the NIS2 program covers, and which direct suppliers and service providers feed into it. Implementing Regulation (EU) 2024/2690 expects a registry of direct suppliers with contact points and the ICT products, services and processes each provides. Check that the GRC tool's asset and third-party records match that registry, and that any entity excluded from scope has a written reason.
Tested backup of the GRC database
The GRC database holds risk registers, control records, approvals and evidence links, so losing it can break the audit trail. Confirm that backups run on a schedule, are stored outside the host that runs the tool, and include both the database and any uploaded evidence files. The check that matters is a restore: restore a backup into a separate environment and confirm that risks, controls and evidence attachments open with their history intact. A backup that has never been restored is not yet evidence of recoverability.
Role separation inside the tool
Access to the GRC tool should follow the duties that the organization documents: who records risks, who approves treatment, who uploads evidence and who signs off on residual risk. Review the user and role list, remove shared or dormant accounts, and confirm that people who author a control do not also approve their own evidence. Check which roles can export data, since export rights are a common gap. Confirm with the vendor which role and access features each edition provides before you rely on them.
Tested export process for supervisors
When a competent authority asks for records, the organization needs to produce them in a consistent, dated and complete form. Define which exports are needed (risk register, control status, evidence index, supplier registry, action plans), who runs them, and where the output is stored. Run a test export at least once and check that the files still show owners, dates and version history. If the edition in use has limited reporting or API access, plan a manual export procedure and record that it was tested.
Who owns the tool, the controls and the compliance judgment
Your organization remains the owner of the NIS2 program. Management bears the Article 20 duties, approves the Article 21 measures and decides which risks are accepted. A GRC tool records those decisions but cannot make them on your behalf, so every risk entry, control statement and policy link in CISO Assistant or eramba needs a named person in your organization who answers for its accuracy.
- Management decisions: Approve the risk treatment plan, residual risk acceptance and the scope of the tool itself.
- Control owners: Name a person for each applied control who states how it operates and when it was last tested.
- Evidence owners: Assign who uploads or links each evidence item and who confirms it is current.
- Supplier registry content: Keep the supplier list in the tool accurate, since the implementing regulation expects contact points and the products or services each supplier provides.
- Policy approval: Hold the approval record for each policy outside the tool if your governance requires it.
Check that each control and evidence item in the tool shows a named owner and a review date that a person in your organization can defend.
An implementation partner such as DeployOpen can plan, install, configure, harden, back up, upgrade and document a self-hosted GRC platform inside your own infrastructure. The partner prepares the system and the records it holds. It does not decide whether your controls work, and it does not issue audit reports, attestations or certificates.
- Installation and configuration: Deploy the tool in your cloud account, data center or air-gapped network, and load the frameworks and assessment structures you choose.
- Hardening and access: Configure authentication, role separation and logging for the tool itself, since the GRC record is sensitive.
- Backup and recovery: Set up backups of the database and attachments and test restoration on a schedule agreed in the written scope.
- Upgrades and documentation: Track releases, apply upgrades and document the configuration so that a new administrator can follow it.
- Evidence preparation: Structure evidence items and audit records so your assessor can trace each control to its evidence.
Ask for a written scope that names each of these tasks and states which ones are one-time and which recur under a retainer.
NIS2 creates no certificate of compliance. National competent authorities oversee compliance through inspections, security audits, security scans, information requests and administrative fines. Where you commission an independent assessment, the auditor or assessor issues the findings and the report. Neither the tool nor the partner that configured it can stand in for that judgment.
- Competent authority: Can request documented policies, audit results and underlying evidence, and may test the controls directly.
- Independent assessor: Tests whether the controls operate as described and reports the result under its own name and method.
- Sampling and testing: Assessors select samples from the tool's records and compare them with the systems that produced the evidence.
- Limits of the tool: A record of a completed assessment is not proof that the control worked during the period in question.
- Assessor independence: Keep the assessor separate from the team that configured the tool, to avoid a conflict in the judgment.
Confirm with your assessor which records and access they need to see before the review starts, and how they will verify the tool's contents.
Frequently asked questions about GRC tools for NIS2
Is CISO Assistant open source?
CISO Assistant is open core. Files outside the top-level enterprise directory are licensed under AGPL-3.0-only, which is an open-source license. Files inside the enterprise directory fall under the proprietary intuitem Commercial Software License and require a contract with intuitem. The project README does not list which features sit in that directory, so confirm edition coverage with intuitem before you rely on a specific feature. Read the LICENSE.md file to see the terms that apply to each part of the code.
Is eramba Community open source?
No. eramba Community is free to use, but it runs under eramba limited's own license, not an open-source license. Since a June 2024 update, that license forbids modifying, selling, licensing or otherwise distributing the software. eramba staff have stated that it should not be called open source because redistribution is not allowed. If your policy requires open-source software, treat eramba Community as a free proprietary product and check the license update announcement against your legal team's requirements.
Which GRC tool is cheaper to run for NIS2?
Neither tool has a price that can be stated here, so compare them on the cost drivers. The license fee is only one line. The larger items are the hosting you pay for, the staff time to install, configure and maintain the tool, and whether you need a paid edition for the features you plan to use. eramba Community covers 4 of its 7 use cases, while Awareness Programs, Automated Account Reviews, Online Assessments, automation, REST APIs, reporting and notifications need the paid Enterprise edition. For CISO Assistant, ask intuitem which features sit under the commercial license. Request written pricing from each vendor for the exact modules you need, and add your own estimate of hours for administration.
Can a small team run a self-hosted GRC tool without outside help?
A small team can run either tool without outside help if it has someone comfortable with server administration, database backups, access control and software updates. The harder part is the governance work: mapping NIS2 measures to controls, defining owners and testing schedules, and keeping supplier and risk records current. Decide who will own each record before you install anything. Check whether your staff can maintain the hosting environment through a full year, including upgrades, because a GRC tool that falls behind on updates becomes an evidence liability.
What does an implementation partner handle for a GRC tool?
An implementation partner such as DeployOpen can plan the deployment inside your own infrastructure, configure the tool, load the NIS2 framework content, connect it to your evidence sources, document the setup and support upgrades under a written scope. DeployOpen does not own your controls and does not issue audit reports or certificates. Your organization remains accountable for its risk decisions, management approvals and residual risk acceptance. Independent auditors or competent authorities assess the result. Agree the deliverables, responsibilities and timelines in writing before work starts, since DeployOpen quotes follow that written scope.
Does a GRC tool make an organization NIS2 compliant?
No. A GRC tool records and organizes evidence, but it does not make an organization compliant. NIS2 has no certificate of compliance, and national competent authorities judge whether the Article 21 measures are in place and working. The tool helps you track measures, risks, suppliers, policies and action plans, and it lets you show the link between each requirement and its evidence. The management body still has to approve and oversee the measures, the risk assessment still has to reflect your actual environment, and the controls still have to operate. Treat the tool as the record of the program, not as the program itself.
Which GRC tool features should I test in a trial?
Test the features your program depends on, using your own data. Start with the NIS2 framework content and whether the mapping between requirements and controls matches your reading of the implementing regulation. Next, test risk registers and treatment links, applied controls with owners and testing schedules, evidence upload and retention, and the supplier registry, which needs contact points and the ICT products, services and processes each supplier provides. Check reporting, notifications and REST APIs if you plan to connect other tools. Confirm in writing which of these sit in the free edition, the commercial edition or the enterprise directory before you commit.
How DeployOpen sets up a self-hosted GRC tool for NIS2 evidence
DeployOpen plans, installs and configures self-hosted open-source platforms inside your own infrastructure, including GRC tools such as CISO Assistant and eramba Community. We prepare the tool so that NIS2 measures, risks, suppliers and evidence are tracked in one place, and we leave the control decisions with your organization and the assessment with your independent auditor or competent authority.
How we scope
- Confirm which tool and edition fit your use cases, including which features need a paid edition or a contract.
- Agree which NIS2 framework content, Article 21 measures and supplier registry fields the tool will hold.
- Record the scope, deliverables and timeline in writing before work starts, since engagements are fixed-scope.
How we build
- Install the platform in your cloud account, data center or air-gapped network, with access controls under your administration.
- Load the NIS2 framework, map risks to applied controls, and set owners, evidence requirements and review dates.
- Test that risk registers, action plans, evidence uploads and third-party records work as the agreed scope describes.
How we hand over
- Document the installation, configuration, backup and upgrade steps so your own staff can operate the tool.
- Deliver a written record of the licenses in use and the edition limits that apply to the chosen features.
- Provide an evidence index that shows where each measure's documents sit, ready for a supervisor or auditor to review.
How we support
- Ongoing support, upgrades and continuous testing are available as a retainer, separate from the initial scope.
- Review the tool configuration when NIS2 guidance or your framework content changes, under the agreed scope.
- Confirm with your legal team and the tool vendor which license terms apply before redistributing or modifying the software.
Sources and further reading
- CISO Assistant README on GitHub ↗
- LICENSE.md in the ciso-assistant-community repository ↗
- eramba learning: Risk Management course ↗
- eramba learning: Internal Controls course ↗
- eramba forum announcement: License update for Community and Enterprise (On-Prem), June 2024 ↗
- NIS2 Article 21 cybersecurity risk-management measures, EUR-Lex ↗

