ES Technical meeting
Menu
01 — Principle

Nobody claims a control they do not exercise

The model is the same one any infrastructure provider uses: Opendome answers for what it operates and delivers; the customer, or the operator of the deployment, answers for what they operate. What differs is that here the split is published rather than left in a contractual annex.

Validation rule. In its policies Opendome documents and validates only the points that fall to it, and its share of the shared ones. Where the matrix does not assign a point to Opendome, no Opendome policy claims that it controls it: whose it is gets documented, and it is expressly delegated.

It is an internal rule, but it has a useful external effect: it bounds what you can audit us on and what you have to cover yourselves.

02 — Common base

What is always Opendome's

Whatever the deployment model, these responsibilities are never delegated, because they belong to the creation of the software and to the running of the organisation itself. They are the floor of the matrix.

Product

Development and supply chain

Secure development lifecycle, peer review and change control of the code. Build, artefact signing, component inventory and vulnerability management of our own code.

Organisation

Licences and internal security

Compliance with the licences of the open source software that is distributed. Security of staff, of workstations and of corporate systems.

Even where a particular deployment is operated by a third party, the security of the artefact that is distributed is always Opendome's.

03 — The matrix

Fourteen control points, three models

Legend: Opendome answers for the point · Customer the customer answers · Operator the third party that deploys answers · Inherited a control delegated to the infrastructure provider and verified by Opendome.

#Control pointManagedBYOCSelf-host
01Physical security, data centre and hardwareInheritedThe provider's certification and agreement retained as evidenceCustomerOperator
02Network and base infrastructureOpendomeCustomerOpendome configures the encrypted tunnelOperator
03Operating system, cluster and its hardeningOpendomeOpendomeProvisions and hardensOperator
04Access planeOpendomeOpendomeOperator
05Platform: operation and updatesOpendomeOpendomeRemotelyOperator
06Data isolation and governanceOpendomeOpendomeOperatorDeny by default is a property of the product and travels in the artefact
07Encryption at restOpendomeOpendomeCustomerOpendome configures; the customer holds the mediumOperator
08Data residency and sovereigntyOpendomeEUCustomerIts infrastructure, its countryOperator
09The customer's end usersCustomerOpendome provides the mechanismCustomerOperator
10Backups and data continuityOpendomeOpendomeCustomerOpendome operates; destination, retention and residency are set by the customerOperator
11Logging, monitoring and detectionOpendomeOpendomeThe logs may reside on the customer's infrastructureOperatorThe product emits the audit log; monitoring it is the operator's
12Incident responseOpendomeLeadsOpendomeCustomerOpendome, the software and the operation; the customer, its infrastructureOperatorOpendome maintains advisories and coordinated disclosure
13Patching of the running deploymentOpendomeOpendomeOperatorOpendome publishes signed releases and advisories
14Role under the GDPROpendome processor · customer controllerOpendome processor · customer controllerOpendome is not a processor; the operator is the controller and, where applicable, the processor
04 — BYOC

Exactly where the boundary lies

BYOC is the model that raises the most questions, because the infrastructure belongs to the customer and the software is operated remotely by Opendome. This is the split.

Opendome

Software and logical governance

The operating system and the cluster it provisions and hardens, the access plane, the operation and updating of the platform, the logical governance of the data and the configuration of encryption at rest.

Customer

Infrastructure and users

The physical security of its infrastructure, the network and the firewall of its environment, data residency and sovereignty, custody of the storage medium and the management of its end users.

Shared

Backups and incidents

Backups and incident response, where Opendome operates and the customer supplies the destination, the retention and the context of its infrastructure.

This split is documented in the agreement with each customer, as a security annex, so that both parties know their obligations before the deployment.

05 — Third-party self-host

What Opendome maintains when it operates nothing

When a third party deploys the software on its own account, Opendome neither operates the deployment nor holds its data, and that deployment falls outside the scope of our management system. Opendome's responsibility is limited to four commitments, and it meets them.

Artefacts Deliver signed software, with its component inventory, of verifiable provenance.
Documentation Publish hardening and secure deployment guides.
Vulnerabilities Maintain the security advisory and coordinated disclosure process for the software.
Licences Ensure compliance with the licences of the distributed software.

The product's security properties — deny by default and governed consumption in particular — travel in the artefact and benefit the operator. But the secure operation of the deployment is the responsibility of whoever operates it.

Review of the split

A session with your team to determine which model fits, to review point by point what each party takes on, and to prepare the security annex to the agreement.

Request a technical meeting