View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
08866Feature requestsTheme editorpublic2019-10-15 15:42
ReporterDenisChenu Assigned To 
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary08866: Move template Permission in Permission model
Description

Actually a user have all rigth on a template or no rigth.

We can't have :
User have rigth to Use template
User have rigth to copy template
User have rigth to update template
etc ...

Additional Information

This can be done in actual models : but need to update 'entity_id' column to allow text.

Then we can have same functionnality for each templates than survey. And we can use 'empty' string for the rigth on all survey.

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

Users monitoring this issue

fradeff, rnck

Activities

fradeff

fradeff

2019-10-03 11:20

reporter   ~53867

Hello,

I regularly have this problem: administrators who want to customize their surveys, so I would like to give them rights to access the edition of themes * but only to their/s themes , and not to others as I don't trust them and they may break everything on main themes.

Unless I'm mistaken, the solution proposed here would allow it, and I think it's a feature that would interest many "super-administrators" limesurvey and that would probably not require a big development.

DenisChenu

DenisChenu

2019-10-03 11:25

developer   ~53868

Since theme must be setup (in DB) think we can use current DB .

Need to do the GUI part … and add theme permission function :)

DenisChenu

DenisChenu

2019-10-15 15:42

developer   ~54051

@cdorin : are this allowed to use in 4.X when develop become master ?

Issue History

Date Modified Username Field Change
2014-03-17 16:37 DenisChenu New Issue
2015-12-11 14:40 c_schmitz Category Templates => Theme editor
2016-08-15 09:45 rnck Issue Monitored: rnck
2019-10-03 11:15 fradeff Issue Monitored: fradeff
2019-10-03 11:20 fradeff Note Added: 53867
2019-10-03 11:25 DenisChenu Note Added: 53868
2019-10-15 15:42 DenisChenu Note Added: 54051