View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
12651Feature requestsAuthenticationpublic2018-02-27 10:59
Reporterhstiekema Assigned To 
PrioritynoneSeverityfeature 
Status newResolutionopen 
Summary12651: Please add more finegrained permissions
Description

Please review the permission structure for admin-users. I find them confusing and they include too much functionality.

I would like some much more finegrained permissions for survey administration. Specifically, i would like to split the 'create survey' permission, so that i can prevent people from disabling their own active surveys, deleting their own surveys etc. Splitting activating and deactivating surveys into 2 different permissions would also be greatly appreciated.
"Create survey" should mean "create survey", not "create survey and in some cases delete them too".

TagsNo tags attached.
Bug heat4
Story point estimate
Users affected %

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2017-09-10 11:10

developer   ~44416

Create survey => You are the owner of te survey, then you have all rights in this survey. I really think we must leave "owner"=>All permissions.

hstiekema

hstiekema

2017-09-11 09:22

reporter   ~44417

I do not agree with that at all. This behaviour could be the default, I'm perfectly fine with that, but I very much want to stop my users from deleting or deactivating ANY survey, including their own.

hstiekema

hstiekema

2018-02-27 10:59

reporter   ~46772

Any new ideas on this? I'm getting back errors from the remote API because my application thinks that a survey they exported previously still exists but the survey creator removed the survey. Aside from this error, i even think they are violating laws by being able to remove the survey and its participants. I wasted a day manually restoring a survey from a backup because some user clicked the wrong button. I don't want ANY user (aside from the super admin) to have this button!

As an alternative i could probably live with a setting to 'hide' a survey instead of deleting it.

Issue History

Date Modified Username Field Change
2017-09-05 14:09 hstiekema New Issue
2017-09-10 11:10 DenisChenu Note Added: 44416
2017-09-11 09:22 hstiekema Note Added: 44417
2018-02-27 10:59 hstiekema Note Added: 46772