deck icon indicating copy to clipboard operation
deck copied to clipboard

Users should be able to edit but not to delete

Open tschombes opened this issue 3 years ago • 2 comments

When i share a board with a group of users i have to give them "edit" rights to allow them to pick tasks or move tasks between lists.

It happens from time to time a user deletes a task and then everything related with that task is gone.

It would be great if there was an option to allow editing and moving tasks but prevent deletion.

tschombes avatar Mar 17 '22 14:03 tschombes

I vote against this issue because:

  1. Distinguishing between edit and delete permissions is not a well known concept. This is valid for file systems, but also for other software like Confluence wiki or (I believe) Jira
  2. It makes no sense because editing basically includes deleteing. If an user "edits" all fields to blank, there is nothing more but an empty card, which is quite the same as if it ain't there at all in my opinion. One could argue, that the history is kept in the activities, but this is also valid for deleted cards.
  3. It is a technical solution for an organizational problem: Either you trust someone or you don't 🤷

The only "pro" argument I could imagine is consistency with Nextcloud Files (where this separation of permissions is also a mistake in my opinion).

stefan-niedermann avatar Aug 08 '22 06:08 stefan-niedermann

It would be great to choose the option if a user or group is able to see/add/edit/move/delete cards which have been created by other users.

Shen avatar Aug 17 '22 08:08 Shen

Thanks for your feature request. I can see this is a valid use case however we currently consider deck more as a simple tool that is easy to use and want to keep the complexity low. We target common use cases but don’t necessarily want to extend to a fully fledged project management tool. There are lots of good open source tools out there already for more complex use cases. Therefore I’d consider this out of scope.

It might be worth to have a look at the tables app which would allow separate views with different permissions on a shared dataset.

juliusknorr avatar Nov 11 '23 21:11 juliusknorr