zhangbo.yang
06/28/2024, 2:58 AMdefinition user {
relation manager: department
permission view = manager->view
}
definition department {
relation child: department | department#child
relation member: user
permission view = member + child->member
}
test relations:
department:1#child@department:2
department:1#child@department:3
department:2#child@department:4
department:1#member@user:1
department:2#member@user:2
department:3#member@user:3
department:4#member@user:4
user:dept_1_manager#manager@department:1