API Endpoint Exposure
Observed Azure configuration indicates Azure API Management is Internet Accessible. Architecture documentation states Private.
Which state should VERIDION treat as the current authoritative system state?
API Endpoint = Private
- Source
- Architecture Design Document
- Updated
- 4 days ago
- Validation
- Security Architect validated
API Endpoint = Internet Accessible
- Source
- Azure Resource Inventory
- Observed
- Today 09:42
- Collector
- Automated read-only collector
- Confidence
- High
The observed Azure configuration is newer than the architecture document and indicates that the API endpoint is currently Internet Accessible. This change increases external attack surface and affects previously assessed assurance conclusions. VERIDION has identified 12 dependent assurance objects. The discrepancy requires human resolution before the model conflict can be closed.
3
Controls potentially affected
2
Threat paths affected
1
Risks potentially affected
1
Architecture artefacts potentially stale
1
Authorisation dependencies
- Authoritative declaration
Architecture Design Document
Declared state: Private
- Source
- Document of record
- Timestamp
- Updated 4 days ago
- Method
- Document of record
- Direct observation
Azure Resource Inventory
Observed state: Internet Accessible
- Source
- Azure Resource Inventory
- Timestamp
- Observed today 09:42
- Method
- Automated collector
- Confidence
- High
- Direct observation
Azure API Management configuration
Public network access = Enabled
- Source
- Azure API Management
- Timestamp
- Observed today 09:41
- Method
- Machine observed
- Confidence
- High
- Prior validation
Security Architect Validation
Previous human validation of Private
- Source
- Sarah Chen · Security Architect
- Timestamp
- 4 days ago
- Method
- Human validated
Accept Observed State
HIGH confidenceDirect observation from the current Azure configuration is newer than the architecture document.
A recommendation only. It is not an approval. The accountable human below remains responsible for the decision.
Requires Architecture Validation authority (Security Architect). Acting as Security Architect in this demonstration.
DEC-024 · Accept Internet Accessible
Model assertion decision
OpenSystem Model Updated
Digital Twin assertion becomes authoritative
Open3 Controls Require Review
Internet-facing service protection
OpenTP-017 Recalculated
External attack surface increased
OpenRisk RSK-008 Reassessed
Residual risk conclusion revisited
OpenAuthorisation Decision DEC-028
System authorisation dependency
Open
Decisions form a connected chain — resolving one propagates to dependent objects and decisions rather than closing an isolated ticket.
- Security ArchitectRequired
May validate system-model assertions and architecture conflicts.
- Security Assessor
May determine control effectiveness.
- System Owner
May approve treatments and operational exceptions within delegated authority.
- Risk Owner
May accept residual risk within delegated authority.
- Authorising Officer
May authorise system operation.
Authority is not transferable by discovery. A Security Architect cannot accept residual organisational risk merely because they identified it, and a Security Assessor cannot issue system authorisation.
- 09:42Azure configuration change observed
- 09:43Model conflict generated
- 09:4312 dependent assurance objects identified
- 10:02Assigned to Security Architect
- 10:16Security Architect opened decision