molssi-seamm / seamm_dashboard

This is a web dashboard to be used with MolSSI's [Simulation Environment for Atomistic and Molecular Modeling](https://molssi-seamm.github.io) (SEAMM). This dashboard will allow users to view results of their calculations (jobs), keep track of their simulation procedures (flowcharts), and group their jobs into projects.
BSD 3-Clause "New" or "Revised" License
3 stars 4 forks source link

Permissions on jobs added to projects #83

Closed janash closed 3 years ago

janash commented 3 years ago

If jobs are added to a project after permission is granted to a user, the permissions are not updated appropriately for the users on the project.

For example, if a user is added to a project, they will have permission to view all of the jobs which existed in the project when they were added. However, permissions for new jobs in the project are not updated.