Policy Model
 
Important Definitions
-  
An audit guard is a mechanism deployed on behalf of an owner that monitors actions and agents to verify the satisfaction of obligations.
-  
A permission guard is a mechanism deployed on behalf of an owner that enforces permission policies.
-  
A policy is a constraint on the behaviour of agents.
-  
A policy guard is a mechanism deployed on behalf of an owner that enforces a policy (or set of policies).