zooniverse / talk-api

Apache License 2.0
6 stars 0 forks source link

allow owners to access boards with translator roles #288

Closed camallen closed 2 years ago

camallen commented 2 years ago

This PR adds the role authorization checks to ensure that project owners and team members can access boards with the translator role read /write permissions

Permissions cascade so anyone with project owner or team rights can see board with translator role. Those user's with only translator role users can only see the boards with translator or lower (public) permissions setup.