View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
19315Bug reportsUser / Groups / Rolespublic2023-12-18 16:47
ReporterDenisChenu Assigned To 
PrioritynoneSeverityminor 
Status newResolutionopen 
Product Version6.4.x 
Summary19315: Roles must not be shown as checked in permission
Description

When user have superadmin roles and no permission, editing permission set all permission checked.

Steps To Reproduce

Steps to reproduce

Create a role SUPER with nsuperadmin view
Create a new user , don't give him any permission
Assign role SUPER to your user
#1 Check permission : all seems enable
Save ,
remove SUPER roles
#2 user still have superadmin permission

Expected result

#1 : user must not seen like jave all permission ( indeterminate checkbox was used previously)
#2 : open and save must not give permission (without clean validation)

Actual result

#1 Show as checked
#2 : give permission

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)6.4.0
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Relationships

related to 19270 new Permission edit page is more usable for SurveyGroup than for Survey 

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2023-12-18 16:43

developer   ~79032

We still use data-indeterminate in group permission
But someone decide to use dialog box (and really : it's not a good idea here)

Issue History

Date Modified Username Field Change
2023-12-18 16:42 DenisChenu New Issue
2023-12-18 16:43 DenisChenu Note Added: 79032
2023-12-18 16:43 DenisChenu Bug heat 0 => 2
2023-12-18 16:47 DenisChenu Relationship added related to 19270