PolicyEngine API
engine = PolicyEngine(policy_set)
# Evaluate
decision = engine.evaluate(agent_did, action="search", resource="*")
print(decision.effect) # ALLOW, DENY, or AUDIT_ONLY
print(decision.matched_rule) # Name of matching ruleengine = PolicyEngine(policy_set)
# Evaluate
decision = engine.evaluate(agent_did, action="search", resource="*")
print(decision.effect) # ALLOW, DENY, or AUDIT_ONLY
print(decision.matched_rule) # Name of matching rule