-
Notifications
You must be signed in to change notification settings - Fork 2
Specs M4 Risks EBIOS RM Ecosystem Stakeholder
Claude edited this page Aug 28, 2026
·
1 revision
risks.models.ebios.ecosystem_stakeholder.EcosystemStakeholder
Ecosystem stakeholder that may constitute an attack vector. Model independent from context.Stakeholder (ISO 9001/27001 interested parties). Reference prefix: EECS.
Model independent from context.Stakeholder (ISO 9001/27001 interested parties). Optional link via FK.
| Field | Type | Constraints | Description |
|---|---|---|---|
id |
UUID | PK, auto | Unique identifier |
assessment_id |
relation | FK -> RiskAssessment, required | Parent assessment |
reference |
string | required, unique, prefix EECS | Code (e.g. EECS-1) |
stakeholder_id |
relation | FK -> Stakeholder, optional | Module 1 link (if already recorded) |
supplier_id |
relation | FK -> Supplier, optional | Module 2 link (if a supplier) |
name |
string | required, max 255 | Name |
description |
text | optional | Description of the role in the ecosystem |
category |
enum | required |
supplier, partner, subcontractor, customer, regulator, shared_infrastructure, client_employee, other
|
dependency |
integer | required, 1 to 4 | Dependency of the organization on the stakeholder |
penetration |
integer | required, 1 to 4 | Penetration of the stakeholder into the ecosystem |
maturity |
integer | required, 1 to 4 | Cyber maturity of the stakeholder |
trust |
integer | required, 1 to 4 | Trust placed in the stakeholder |
threat_level |
decimal(4,2) | computed | (dependency * penetration) / (maturity * trust) |
threat_zone |
enum | computed |
control, monitoring, danger (thresholds see README §2.6) |
accessible_support_assets |
M2M -> SupportAsset | optional | Accessible support assets |
is_attack_vector |
boolean | required, default false | Identified as an attack vector |
attack_vector_justification |
text | optional | Justification |
criteria_snapshot |
json | computed | Snapshot of the zoning thresholds |
created_by, created_at, updated_at
|
- | auto | Standard |
threat_levelandthreat_zoneare computed insave()according to the formula in README §2.6. The thresholds are configurable onRiskCriteria(JSON keyebios_ecosystem_thresholds).
Built from docs/ at v0.36.0. Edits made here are overwritten by the next release : open a pull request against the source instead.
- Administration
- Ask Cairn
- Assets and suppliers
- Compliance
- The dashboard
- Finding your way
- Getting started
- Incidents
- How records move
- Organisational context
- Reports and management review
- Risks
- Trust Center
- Architecture
- Configuration
- Contributing
- The documentation system
- Installation
- Internationalisation
- Operations
- Release process
- Security
- Testing
- Adding an assistant provider
- Adding a dashboard widget
- Adding a domain entity
- Declaring a lifecycle
- Adding an MCP tool
- Adding a REST endpoint
- Adding a report
- Interface conventions
- Dashboard widgets
- Lifecycles
- MCP tools
- MCP tool parameters : Assets
- MCP tool parameters : Compliance
- MCP tool parameters : Governance and context
- MCP tool parameters : General
- MCP tool parameters : Incidents
- MCP tool parameters : Reports and management review
- MCP tool parameters : Risks
- MCP tool parameters : System and administration
- MCP tool parameters : Trust Center
- Management commands
- Models
- Permissions
- REST endpoints
- Environment variables
- MCP server
- REST API
- Assistant module (Ask Cairn)
- Module 0: User Management and Access Control
- Module 1: Context and Organization
- Module 2: Asset Management
- Module 3: Compliance
- Module 4: Risk Management
- Module 4 bis - EBIOS Risk Manager
- Module 5 : Trust Center
- Module 6 : Security Incident Management
- Management review : ISO 27001:2022 compliance (clause 9.3)