jaycrossler / geoq-django

Collect geospatial features and manage feature collection among groups of users.
Other
12 stars 0 forks source link

Review project/jobs/aois and evaluate permissions -- set up permissions should work like github permissions #41

Closed jackiekazil closed 10 years ago

jackiekazil commented 11 years ago

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:

jackiekazil commented 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.

jackiekazil commented 10 years ago

High level permissions that are currently in progress:

jackiekazil commented 10 years ago

Since it has been awhile, and we probably need to review this before working on it --- make this is a workflow that still works.

jackiekazil commented 10 years ago

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.