Closed jackiekazil closed 10 years ago
Update to user perms set up --- There is an accounts folder now, which is the result of integrating with django userena & userena uses guardian.
Integration into Geoq is happening in guardian_setup branch.
High level permissions that are currently in progress:
Since it has been awhile, and we probably need to review this before working on it --- make this is a workflow that still works.
From ticket #34:
Any user should be able to create their own Project, and become a supervisor on that This should be the default option, but admins should be able to disable this.
If enabled, every user should have a link on the front page to create a new project, and then be supervisor on that page.
Review project/jobs/aois and evaluate permissions -- set up permissions should work like github permissions... A project should like a repo in git -- there is an admin, but there are also committers.
There should be 4 levels.
From #12: