serge-web/serge

Use mapping permissions

Closed this issue · 0 comments

We have a task to define how the permissions work for the mapping channel #2931

We should now modify Serge mapping to adhere to those permissions.

This should include:

  • whether the role can view the mapping tab
  • whether the role can add new features for each renderer
  • whether the role can move/resize features for each renderer
  • whether the role can edit user-editable properties for own/other features
  • whether the role can edit all properties for own/other features

Note: when we do this, we should extend the core mapping storyboard to allow us to quickly modify the current role and/or phase.