{ "effect": "permit", "principal": { "op": "==", "entity": { "type": "User", "id": "bob" } }, "action": { "op": "in", "entities": [ { "type": "Action", "id": "view" }, { "type": "Action", "id": "edit" } ] }, "resource": { "op": "All" }, "conditions": [ { "kind": "when", "body": { "==": { "left": { ".": { "left": { "Var": "resource" }, "attr": "owner" } }, "right": { "Var": "principal" } } } } ] }