Model any access control scheme from RBAC to ABAC or create a custom scheme that fits your application.
1{2 "type": "page",3 "relations": {4 "admin": {},5 "editor": {6 "type": "anyOf",7 "rules": [8 {9 "type": "userset",10 "relation": "admin"11 },12 {13 "type": "objectUserset",14 "relation": "parent",15 "userset": {16 "type": "userset",17 "relation": "editor"18 }19 }20 ]21 },22 "parent": {}23 }24}