biocodellc / geome-ui

MIT License
3 stars 4 forks source link

Allow all project members to edit "project settings" #504

Open jdeck88 opened 4 years ago

jdeck88 commented 4 years ago

Currently, only the single project owner can edit project settings. We want to enable any project member to be able to edit the project metadata and add users with the exception of DELETE, which we reserve for the owner of the project. I am uncertain if this is a UI limitation or if the backend requires modification to enable access control by any project member.

albarqmaria commented 4 years ago

Are you wanting to give project members access to all three sections of the project settings? (Settings, Expeditions, Members) Or just the primary section (Settings) Screen Shot 2020-09-29 at 8 25 41 AM

jdeck88 commented 4 years ago

All three sections.

albarqmaria commented 4 years ago

Would you like all members to be able to delete any expedition, or just their own expeditions, (unless they are admin) ?

albarqmaria commented 4 years ago

We are going to need some backend modification, as the PUT request for /projects//{projectId} requires an access token

mkoo commented 3 years ago

Hi all! is there an update on these functions for members? Team AmphibiaWeb members are asking again...

mkoo commented 3 years ago

Follow-up inquiry... any progress on allowing other members to edit a project? This is currently blocking a few projects for the Amphibian Disease team projects. If there are backend blocks to make these changes, how do I change owners of a project? (as a backup plan).

jdeck88 commented 3 years ago

For now, can you email me the new owner name of the project? i can change it on the backend myself.