Policies and Rules
What is a policy?
policy = rule + params + scope + severity + (optional agent_id) + (optional risk_classification)What is a rule?
def rule(data: dict, params: dict, context: RuleContext) -> bool:
"""Return True if the policy passes; False if it is violated."""Policy scopes
agent_registration
agent_registrationstep_execution
step_executionSeverity and actions
Severity
Risk score
Action on violation
Engine behaviour
Policy scoping
Field
Effect
How policies are fetched
Next steps
Last updated
