What is human-in-the-loop firewall automation?
The goal is not to place a human click in every workflow. It is to match the approval requirement to the risk of the operation.
What are the five control stages?
- Read.Collect only the inventory, telemetry, logs and configuration needed for the task.
- Recommend.Produce a proposed action with evidence, assumptions, affected assets and expected impact.
- Approve.Apply role, policy, separation-of-duty and change-window requirements.
- Execute.Use a narrow, logged tool with validated inputs and a defined rollback path.
- Verify.Check device health, policy state and traffic outcome, then attach evidence to the record.
Which actions should require approval?
Examples include creating or deleting rules, changing objects or routes, modifying inspection profiles, altering VPN configuration, restarting services and closing an incident after a material change. The final list should follow the organisation’s risk model and existing change policy.
What evidence should an approver see?
- The exact proposed change and affected devices.
- The reason for the change and supporting source evidence.
- A preview of expected traffic or policy impact.
- Validation results, conflicts and uncertainty.
- The execution tool, permissions and rollback plan.
How does this support zero trust?
Human review alone is not zero trust, but the architecture can support zero-trust principles by avoiding implicit trust, authenticating the actor and tool, authorising each action and protecting the target resource. See NIST SP 800-207 for the primary zero-trust architecture reference.
How does CloudX AIOps use this model?
CloudX AIOps is designed to automate observation, investigation and reporting while keeping configuration-changing actions behind explicit validation and approval. See the incident workflow and approval-gated remediation capability.