otherwise if you said the team was a viewer, then you'd need an arrow to reach the users:
Copy code
definition user {}
definition team {
relation member: user
}
definition resource {
relation viewer: user | team
permission view = viewer + viewer->member
}