{ "name": "bank", "relations": { "users": { "model": "user", "type": "hasMany" }, "accounts": { "model": "account", "type": "hasMany" } }, "acls": [ { "accessType": "*", "permission": "DENY", "principalType": "ROLE", "principalId": "$everyone" }, { "accessType": "READ", "permission": "ALLOW", "principalType": "ROLE", "principalId": "$everyone" }, { "accessType": "WRITE", "permission": "ALLOW", "principalType": "ROLE", "principalId": "$dynamic-role" } ], "properties": {} }