Correct Answer: A
The correct answer is A. State a conditional allow or a conditional block. In Zero Trust architecture, policy enforcement exists to make a specific access decision for a specific request based on current context. That context includes identity, device posture, location, application sensitivity, risk, and other relevant factors. The outcome is not a permanent trust label, and it is not merely an operational log or reporting artifact. Instead, the core purpose of enforcement is to apply the correct control result to that single request.
This is why Zero Trust policy is often described as conditional . An access request may be allowed, blocked, isolated, restricted, or otherwise controlled depending on the risk and business rules in effect at that moment.
The critical point is that the decision is dynamic and context-driven , not static. Logs may be generated as a byproduct, but logging is not the ultimate goal. Likewise, Zero Trust does not treat users as permanently trusted or untrusted. The architecture assumes continuous evaluation. Therefore, the best answer is that policy enforcement ultimately produces a conditional allow or conditional block outcome for each access request.