View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
12158Bug reportsUser / Groups / Rolespublic2017-02-28 16:09
Reporteragit Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionnot fixable 
Product Version2.63.x 
Summary12158: no users / groups show in survey permissions
Description

Hi folks,

unfortunately /admin/surveypermission does not show any selectable users or groups although the experimenter has full global permissions. Obviously the user permission attributes "Permission to create, view, update and delete users" seem to have no effect and only admins are allowed to create / view/read / update / delete users.

This problem occurs with LS version 2.63.1+170305 as well as 2.59.0. It can also be reproduced on www.limesurvey.org instances (currently 2.62.1).

A fix would be highly appreciated.

Thanks in advance!

Steps To Reproduce
  • create survey "test-survey"
  • create new user "test-admin" with all global permissions
  • create additional user "test-experimenter" only with global permission to logon to the system
  • logon as "test-admin"
  • try to define any permissions for "test-experimenter" in "test-survey"
    -> user "text-experimenter" cannot be selected
TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)2.63.1+170305
I will donate to the project if issue is resolvedNo
BrowserFirefox 45.7
Database type & versionMySQL 5.5.46
Server OS (if known)Debian 3.16.7-ckt20-1+deb8u2
Webserver software & version (if known)2.4.10
PHP Version5.6.14

Users monitoring this issue

agit

Activities

c_schmitz

c_schmitz

2017-02-28 12:26

administrator   ~43088

That is the intended behaviour. To be able to manage user permissions you have to be the owner of that user or superadmin.

agit

agit

2017-02-28 16:09

reporter   ~43101

thanks for that superfast reply! Actually I'm not sure if this behaviour is really the best way to handle this because I can imagine many scenarios where admins need to delegate the survey permissions' setup to a non-superadmin-user who has not created the user receiving the survey permissions.

But we'll try now to adapt our workflows correspondingly.

Issue History

Date Modified Username Field Change
2017-02-27 20:44 agit New Issue
2017-02-27 20:49 agit Issue Monitored: agit
2017-02-28 12:26 c_schmitz Assigned To => c_schmitz
2017-02-28 12:26 c_schmitz Status new => closed
2017-02-28 12:26 c_schmitz Resolution open => not fixable
2017-02-28 12:26 c_schmitz Note Added: 43088
2017-02-28 16:09 agit Note Added: 43101
2019-11-01 17:26 c_schmitz Category User/User groups => User / Groups / Roles
2021-08-29 09:38 guest Bug heat 4 => 6