View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
15421 | Feature requests | User / Groups / Roles | public | 2019-10-18 14:42 | 2020-06-30 17:09 |
Reporter | DenisChenu | Assigned To | cdorin | ||
Priority | none | Severity | feature | ||
Status | closed | Resolution | won't fix | ||
Summary | 15421: Survey group Permission : minimal system | ||||
Description | Currently :
| ||||
Additional Information | Proposition : Global permission :
No update of anything in survey Exception:
| ||||
Tags | No tags attached. | ||||
Bug heat | 12 | ||||
Story point estimate | |||||
Users affected % | |||||
related to | 16428 | closed | DenisChenu | Bug reports | Simple user reset Survey group to default one |
related to | 16440 | closed | cdorin | Feature requests | Survey group Permission : minimal system |
I want to know if suche feature is OK to be inserted after 4.X is out ? |
|
@cdorin : the feature is this one
Can i propose to be included in core directly ? |
|
We are in need of this feature as well, +1 |
|
Hmm, for point 1) we need to think properly (survey permissions vs survey group permissions at the global level of user permission system). Same for point 2. Won't say no to this, I will assign it to myself to quickly discuss it with the team as well. I am not against introducing it after 4.x, but there are other features and things that need to be done before getting back to the permission system. |
|
@cdorin : i need to know if such system can be added or not … About global Permission : you 're right
:) PS : currently only Superadmin can manage survey in group and Survey group Survey group have really a lack of Permission functionality to be used :) |
|
User story for #3 : Survey inside groups : Copy survey permission to 'Survey in this group'
|
|
User story for #1 : Group owner
|
|
User story for #2 : Add/Remove surveys from Group
|
|
User story for #2 + #3 Company system :
Manager want to see only Rewiewed sureys, not trainee surveys when he connect to admin. |
|
@cdorin : any news ??? |
|
Real situation (with another client on 3.X) User story for #3
|
|
@DenisChenu, so one benefit would be that a user who belongs to survey group X can be allowed to access all surveys within that survey group but no surveys at other groups, correct? |
|
Second question, how do you plan to integrate this? Will it be a feature added to core or a plugin? Can we make this available for Limesurvey 3 as well? |
|
@Mazi : yes for example But for example User have 'read' rights on all survey on all group (Global rights) but not update/delete Since user have only "read rights" on Group1 : he can not move survey for Group1 to Group2 |
|
I ask it for core … else : i already start on it …
… no … |
|
Can we just add "Create permission sustem for Survey Group management itself with " And allow plugin toi extend Permission (like getGlobalBasePermissions but getPermissions with 'object" (survey or group or … future) |
|
Could a plugin provide this functionality? Or, what changes would be needed to make this work for a plugin? |
|
Partially
We need a clean way to add "manage group page" at minimum. But : i really think managing group rights must be in core … (i think there are already bug reported about this)
Else : i can always do like i done with smtpByUser … and again and again … |
|
But only 2 columns :
And the other : Survey in group : read/write/ … etc … can be done in plugin |
|
Else : just edit group line … And a global settings : group : read/write/… |
|
Are all survey groups accessible for all users right now? |
|
I don't think it makes much sense to "somehow" try to get this added into a plugin. I agree it shuld be a core feature. |
|
No, and there are an issue : i just check As super admin
I report the issue Seems an user with Survey/all/edit have access to all group |
|
Is there anything that you need @DenisChenu to have in core so that the rest can come as a plug-in? CRUD should be done at the global level imo (see other bug report linked to the ticket). |
|
I need a Permission edit page, and i already explain i can create it. Clearly : we need a minimal Permission systeml for group. Seems currently Group follow Survey Permission (i have to check the code), then : when update (DB). because an user with only "Create survey" can not see ANY Survey Group …
And here : question what for Survey in the group. |
|
Else : like always : i do whole with plugin … more work for me, and less feature for LimeSurey core. Next time a client want something incorporated in core (and here : it's clearly a good things) Same client ask for random organizer : i make it in plugin |
|
From IRC team meeting: Let's try to make some mocks of the interface to see how the feature would look like when finished. The mocks should be made in English. |
|
Replaced |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2019-10-18 14:42 | DenisChenu | New Issue | |
2019-10-18 14:43 | DenisChenu | Note Added: 54099 | |
2019-11-01 17:26 | c_schmitz | Category | User/User groups => User / Groups / Roles |
2020-01-17 15:50 | DenisChenu | Note Added: 55362 | |
2020-01-24 09:37 | sconsulting | Note Added: 55448 | |
2020-01-27 15:17 | cdorin | Note Added: 55485 | |
2020-01-27 15:17 | cdorin | Assigned To | => cdorin |
2020-01-27 15:17 | cdorin | Status | new => assigned |
2020-01-27 15:32 | DenisChenu | Note Added: 55486 | |
2020-06-16 16:21 | DenisChenu | Note Added: 58312 | |
2020-06-16 16:24 | DenisChenu | Note Added: 58313 | |
2020-06-16 16:27 | DenisChenu | Note Added: 58314 | |
2020-06-16 16:33 | DenisChenu | Note Added: 58315 | |
2020-06-25 09:17 | DenisChenu | Note Added: 58435 | |
2020-06-25 09:21 | DenisChenu | Note Added: 58436 | |
2020-06-25 09:40 | Mazi | Note Added: 58437 | |
2020-06-25 09:41 | Mazi | Note Added: 58438 | |
2020-06-25 09:44 | DenisChenu | Note Added: 58439 | |
2020-06-25 09:45 | DenisChenu | Note Added: 58440 | |
2020-06-25 14:55 | DenisChenu | Note Added: 58453 | |
2020-06-25 16:49 | ollehar | Note Added: 58480 | |
2020-06-25 16:50 | ollehar | Note Edited: 58480 | |
2020-06-25 17:13 | DenisChenu | Note Added: 58481 | |
2020-06-25 17:13 | DenisChenu | File Added: Capture d’écran du 2020-06-25 17-06-16.png | |
2020-06-25 17:13 | DenisChenu | File Added: Capture d’écran du 2020-06-25 17-09-03.png | |
2020-06-25 17:15 | DenisChenu | Note Added: 58482 | |
2020-06-25 17:15 | DenisChenu | File Added: Capture d’écran du 2020-06-25 17-15-31.png | |
2020-06-25 17:19 | DenisChenu | Note Edited: 58482 | |
2020-06-25 17:25 | DenisChenu | Note Added: 58483 | |
2020-06-25 17:26 | ollehar | Note Added: 58485 | |
2020-06-25 17:37 | Mazi | Note Added: 58487 | |
2020-06-25 17:56 | DenisChenu | Note Added: 58488 | |
2020-06-25 18:02 | DenisChenu | Relationship added | parent of 16428 |
2020-06-25 22:04 | cdorin | Note Added: 58504 | |
2020-06-25 22:07 | cdorin | Note Edited: 58504 | |
2020-06-26 08:49 | DenisChenu | Note Added: 58510 | |
2020-06-29 18:29 | DenisChenu | Note Added: 58562 | |
2020-06-30 15:04 | DenisChenu | Summary | Survey group Permission : inherit system => Survey group Permission : minimal system |
2020-06-30 15:04 | DenisChenu | Additional Information Updated | |
2020-06-30 15:24 | ollehar | Note Added: 58582 | |
2020-06-30 15:24 | ollehar | Note Edited: 58582 | |
2020-06-30 16:39 | DenisChenu | Note Added: 58587 | |
2020-06-30 16:40 | DenisChenu | Relationship added | parent of 16440 |
2020-06-30 16:40 | DenisChenu | Relationship replaced | related to 16440 |
2020-06-30 16:40 | DenisChenu | Relationship replaced | related to 16428 |
2020-06-30 16:41 | DenisChenu | Status | assigned => closed |
2020-06-30 16:41 | DenisChenu | Resolution | open => won't fix |
2020-06-30 16:41 | DenisChenu | Note Added: 58588 | |
2020-06-30 17:09 | DenisChenu | Issue Monitored: DenisChenu |