Skip to content

Latest commit

 

History

History
104 lines (69 loc) · 5.3 KB

specification.md

File metadata and controls

104 lines (69 loc) · 5.3 KB

(specification)=

The SATRE specification

The specification is presented in terms of the capabilities that a team running a TRE should aim for across all aspects of TRE provision.

This page explains what the specification is and how it’s structured. It also describes how the importance of components is categorised. Consult the {ref}FAQs <faqs> for more on what the specification is not.

:::{note} Throughout this document, we will use the term "{ref}TRE operator <infrastructure_roles>" to refer to the team running a particular TRE. :::

Structure

The SATRE specification comprises three key parts:

:alt: SATRE Specification Architecture
:align: center

SATRE Specification Architecture

:{ref}Architectural Principles <satre_principles>: The {term}principles <architectural principle> that all {ref}TRE operator <infrastructure_roles>s looking to use the specification should hold themselves accountable to. :{ref}Specification Pillars <satre_pillars>: The broad areas of TRE provisioning the specification covers. Each pillar is broken down into one or more {term}capabilities <capability>. Each capability is broken down into one or more {term}components <component>. :{ref}Roles <satre_roles>: {term}Roles <role> that are necessary for the operation and use of a TRE.

Together, these provide a framework that {ref}TRE operator <infrastructure_roles>s can measure themselves against.

Architectural Principles

The SATRE specification has been developed based on the following principles:

  • {ref}Usability <principle_usability>
  • {ref}Maintaining public trust <principle_maintaining_trust>
  • {ref}Observability <principle_observability>
  • {ref}Standardisation <principle_standardisation>

(satre_pillars)=

Specification Pillars and Capabilities

The SATRE specification contains three core pillars for a TRE, plus supporting capabilities:

:alt: SATRE Pillars Capability Map
:align: center

SATRE Pillars Capability Map

{ref}1. Information governance <pillar_information_governance> : What the {ref}TRE operator <infrastructure_roles>s do to ensure information risk is measured and managed to an acceptable level.

{ref}2. Computing technology <pillar_computing_technology> : What the {ref}TRE operator <infrastructure_roles>s do to manage systems for storing, retrieving, and sending information.

{ref}3. Data management <pillar_data_management> : What the {ref}TRE operator <infrastructure_roles>s do to manage data assets and ensure information remains secure.

{ref}4. Supporting capabilities <pillar_supporting> : A {ref}TRE operator <infrastructure_roles> will need to possess various supporting capabilities, such as complying with legal requirements and managing relationships with stakeholders.

Importance

The TRE capabilities are broken down into components. Each component is a statement of a process, method or practice that the operators should have in place to ensure they fulfil the capability requirements. These components are each labelled with an importance:

:Mandatory: This is required: if this component is not supported, then the capability, and therefore the specification, is not met. :Recommended: Most TREs should have this component, but it is not essential. :Optional: Many TREs would benefit from this component, however, we recognise there are reasons a {ref}TRE operator <infrastructure_roles> may actively choose not to implement it.

Some components are mandatory in some circumstances but not others. These are indicated by an asterisk Mandatory*, with details provided in the statement.

{ref}TRE operator <infrastructure_roles>s are able to demonstrate that they meet the specification by showing they can fulfil all mandatory components. Future versions of the specification may introduce more granular levels of evaluation, for instance tiered level of accreditation based on fulfilment of mandatory, recommended and optional components respectively.

Any particular TRE implementation should be able to {ref}score itself against each capability <scoring_method>.

Roles

A TRE needs to consider many different stakeholders. SATRE provides specific roles which may or may not match titles used in your organisation. However each of these are important to the successful operation of a TRE. Roles are grouped into:

{ref}1. Project Roles <project_roles> : Roles for TRE end-users conducting research or analysing data in the TRE and others involved in managing this research.

{ref}2. Data Management Roles <data_roles> : Roles for people managing data and databases used in a TRE

{ref}3. Infrastructure Management Roles <infrastructure_roles> : The IT professionals and software engineers who will be responsible for developing, deploying and managing instances of a TRE conforming to the SATRE specification.

{ref}4. Governance Roles <governance_roles> : Roles that uphold the governance of TREs. Such governance responsibilities typically involve establishing policies and procedures to ensure the responsible use of data, protecting the privacy and confidentiality of research participants, and promoting transparency and accountability in research activities.

{ref}5. Public Roles <public_roles> : Roles that concern members of the public with regard to TREs and TRE research.