feat(web): add IwoooS host evidence readiness
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
"owner_evidence_readiness_items",
|
||||
"host_coverage_items",
|
||||
"host_action_gate_items",
|
||||
"host_evidence_readiness_items",
|
||||
"frontend_surface_coverage_groups",
|
||||
"evidence_refs",
|
||||
"allowed_frontend_outputs",
|
||||
@@ -83,6 +84,7 @@
|
||||
"owner_evidence_readiness_item_count",
|
||||
"host_coverage_item_count",
|
||||
"host_action_gate_item_count",
|
||||
"host_evidence_readiness_item_count",
|
||||
"action_buttons_allowed"
|
||||
],
|
||||
"properties": {
|
||||
@@ -160,6 +162,10 @@
|
||||
"host_action_gate_item_count": {
|
||||
"type": "integer",
|
||||
"const": 6
|
||||
},
|
||||
"host_evidence_readiness_item_count": {
|
||||
"type": "integer",
|
||||
"const": 7
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
@@ -722,6 +728,92 @@
|
||||
},
|
||||
"additionalProperties": false
|
||||
}
|
||||
},
|
||||
"host_evidence_readiness_items": {
|
||||
"type": "array",
|
||||
"minItems": 7,
|
||||
"items": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"item_id",
|
||||
"display_order",
|
||||
"related_hosts",
|
||||
"required_gate",
|
||||
"evidence_state",
|
||||
"received_count",
|
||||
"accepted_count",
|
||||
"display_mode",
|
||||
"active_scan_authorized",
|
||||
"credentialed_scan_authorized",
|
||||
"ssh_change_authorized",
|
||||
"host_update_authorized",
|
||||
"runtime_execution_authorized",
|
||||
"action_buttons_allowed",
|
||||
"not_authorization"
|
||||
],
|
||||
"properties": {
|
||||
"item_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"display_order": {
|
||||
"type": "integer",
|
||||
"minimum": 1
|
||||
},
|
||||
"related_hosts": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required_gate": {
|
||||
"type": "string"
|
||||
},
|
||||
"evidence_state": {
|
||||
"type": "string"
|
||||
},
|
||||
"received_count": {
|
||||
"type": "integer",
|
||||
"const": 0
|
||||
},
|
||||
"accepted_count": {
|
||||
"type": "integer",
|
||||
"const": 0
|
||||
},
|
||||
"display_mode": {
|
||||
"const": "evidence_readiness_only"
|
||||
},
|
||||
"active_scan_authorized": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"credentialed_scan_authorized": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"ssh_change_authorized": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"host_update_authorized": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"runtime_execution_authorized": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"action_buttons_allowed": {
|
||||
"type": "boolean",
|
||||
"const": false
|
||||
},
|
||||
"not_authorization": {
|
||||
"type": "boolean",
|
||||
"const": true
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
}
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
|
||||
Reference in New Issue
Block a user