View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
19961Bug reportsUser / Groups / Rolespublic2026-09-24 15:29
ReporterMazi Assigned Totibor.pacalat  
PrioritynoneSeverityblock 
Status assignedResolutionreopened 
Product Version6.6.x 
Summary19961: Admin with all global user permission can not see other users
Description

An admin user having all global permissions can not add other admins to his/her survey because the list of admin users is always empty.
The user is owner of the survey.
There are other admins within the same default user group.

Steps To Reproduce

Steps to reproduce

  1. Create a test user with global permission for creating surveys and ALL user permissions.
  2. Log in as that user and create a survey.
  3. Go to the survey permissions to add another user to the survey

Expected result

See other admins from the same user group (default behavior).

Actual result

-> The list of users is empty.
(Write here what happened instead)

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)6.17.16
I will donate to the project if issue is resolvedNo
BrowserChrome
Database type & versionMySQL
Server OS (if known)
Webserver software & version (if known)
PHP Version8.3

Relationships

related to 18289 confirmed User with group creation allowed can not see is own group 
related to 08959 closedc_schmitz Survey permissions > User gives empty list for non-admin user 

Users monitoring this issue

There are no users monitoring this issue.

Activities

tibor.pacalat

tibor.pacalat

2025-02-13 14:17

administrator   ~82022

I can not reproduce this. How I tested:

  1. created user (user1) with these permissions (see screenshot)
  2. created user group with user1 and user2 called "testing"
  3. logged in as user1 and created survey
  4. went to survey permissions and added user2
Mazi

Mazi

2025-02-13 14:36

updater   ~82023

@tibor.pacalat: I left out your 2nd step and have NOT created an additional user group. The new user was still within the default user group.

For me it failed at your 4th step, I am not able to see other users, see screenshot.

image.png (82,721 bytes)   
image.png (82,721 bytes)   
DenisChenu

DenisChenu

2025-02-13 15:12

developer   ~82024

I think it's already reported : and it's not really an issue.
Related to user group : see all don't mean see all if you separate by user group

Must find history …

tibor.pacalat

tibor.pacalat

2025-02-13 15:28

administrator   ~82025

I don't know if this is really an issue. I think this is by design that it doesn't work for default group for security reasons.

Mazi

Mazi

2025-02-13 16:19

updater   ~82026

Well, if I am assigning global permissions to see all users, I'd expect the user to be able to see all users ...!?

tibor.pacalat

tibor.pacalat

2025-02-13 16:21

administrator   ~82027

@DenisChenu can you please take a deeper dive into this issue? Thanks!

DenisChenu

DenisChenu

2025-02-19 15:27

developer   ~82088

I'm OK with Mazi, but it's still related to Group member can only see own group

Group member can only see own group : to OFF, such user can see all user.

I don't have solution without potential broke some instance where some company hosts different user type …

DenisChenu

DenisChenu

2025-02-19 15:29

developer   ~82089

08959: Survey permissions > User gives empty list for non-admin user https://bugs.limesurvey.org/view.php?id=8959

From 2.05+

DenisChenu

DenisChenu

2025-02-19 15:30

developer   ~82090

Except the code (i do what you want) what is the desired behaviour with/without "Group member can only see own group" on each list

tibor.pacalat

tibor.pacalat

2025-02-21 16:37

administrator   ~82119

Ok, since we have an option for it, can I close this ticket?

DenisChenu

DenisChenu

2025-02-21 17:36

developer   ~82123

Like you want ( I just think this 2 settings are complex in usage)

Mazi

Mazi

2026-08-20 10:50

updater   ~85484

@tibor.pacalat, after testing this with the latest 6.17.16 version I am re-opening the ticket. I checked the other tickets marked as "related to" which have been fixed and also 18289 which actually addresses a different issue ("User with group creation allowed can not see is own group").
In this case, we are only talking abut the defualt user group, no manually created groups and the problem can be reproduced easily:

  1. Create a test user with global permission for creating surveys and ALL permissions for "users" and "user groups".
  2. Log in as that user and create a survey.
  3. Go to the survey permissions to add another user to the survey
    -> Though there are many more users within the default user group, you do not see any user you could assign permissions to though you have full global permissions for viewing users.
Mazi

Mazi

2026-09-24 10:26

updater   ~85950

@tibor.pacalat, can you have another look?
Thanks!

DenisChenu

DenisChenu

2026-09-24 10:51

developer   ~85952

@Mazi : what is the options set at "Group member can only see own group"

See manual

Group member can only see own group: By default, non-admin users defined in the LimeSurvey management interface will only be able to see other users if they belong to at least one common group. If the administrator sets this to 'No', then the users can see all the users defined in the LimeSurvey User Control panel, regardless of the group they belong to

Mazi

Mazi

2026-09-24 12:02

updater   ~85955

@DenisChenu: But "One common group" does NOT include the group "Default" to which all users belong if they have not been assigned to a different group!?

DenisChenu

DenisChenu

2026-09-24 12:56

developer   ~85956

There are no "Default" user groups.
By default, users don't have any group.

Mazi

Mazi

2026-09-24 12:57

updater   ~85957

So technically one would have to put them all into the same group and then this should work as expected?!

DenisChenu

DenisChenu

2026-09-24 13:02

developer   ~85958

No !

Just set Group member can only see own group to Off.

With the current situation: you can have 3 clients on same instance with user1@client1.example.org and user2@client1.example.com in group client1 seeing all user's i this group.
And same for client2 , client3 etc ....

Mazi

Mazi

2026-09-24 13:32

updater   ~85959

I was referring to my scenario outlined at https://bugs.limesurvey.org/view.php?id=19961#c85484.
The step which is missing there seems to be "Make sure all users are assigned to a survey group". Because at my tests, no user groups existed yet.

DenisChenu

DenisChenu

2026-09-24 13:39

developer   ~85960

  1. Set Group member can only see own group to Off.
  2. Create a test user with global permission for creating surveys and ALL permissions for "users" and "user groups".
  3. Log in as that user and create a survey.
  4. Go to the survey permissions to add another user to the survey
    -> This user sees all users of the instance ...

Did you test?

DenisChenu

DenisChenu

2026-09-24 13:40

developer   ~85961

If you remove the Group member can only see own group then a great feature disappears.

Mazi

Mazi

2026-09-24 14:51

updater   ~85962

Sure, I had tested this. I created a user with the mentioned permissions, see screenshot. Then I logged in as that user and created a survey.
When then trying to assign other users (there are many) and permissions to the survey, I see no user at all, see second screenshot

image-2.png (113,956 bytes)
image-3.png (45,095 bytes)   
image-3.png (45,095 bytes)   
Mazi

Mazi

2026-09-24 14:53

updater   ~85963

Only when disabling the "Group member can only see own group" feature, users show up.
Thus, my conclusion is that "Group member can only see own group" over-rules the global user permissions I had set to allow the test user to see all users and user groups.
Can you confirm?

DenisChenu

DenisChenu

2026-09-24 15:29

developer   ~85964

Only when disabling the "Group member can only see own group" feature, users show up.

Desired behavior

Thus, my conclusion is that "Group member can only see own group" over-rules the global user permissions

Partially

I had set to allow the test user to see all users and user groups.

Yes, set Group member can only see own group to OFF

Maybe :

  1. Must review manual text.
  2. Must add an help in GUI

Issue History

Date Modified Username Field Change
2025-02-13 09:10 Mazi New Issue
2025-02-13 14:17 tibor.pacalat Note Added: 82022
2025-02-13 14:17 tibor.pacalat File Added: Screenshot 2025-02-13 at 14.10.13.png
2025-02-13 14:17 tibor.pacalat Bug heat 0 => 2
2025-02-13 14:17 tibor.pacalat Assigned To => tibor.pacalat
2025-02-13 14:17 tibor.pacalat Status new => feedback
2025-02-13 14:36 Mazi Note Added: 82023
2025-02-13 14:36 Mazi File Added: image.png
2025-02-13 14:36 Mazi Bug heat 2 => 4
2025-02-13 14:36 Mazi Status feedback => assigned
2025-02-13 15:12 DenisChenu Note Added: 82024
2025-02-13 15:12 DenisChenu Bug heat 4 => 6
2025-02-13 15:28 tibor.pacalat Note Added: 82025
2025-02-13 16:19 Mazi Note Added: 82026
2025-02-13 16:21 tibor.pacalat Note Added: 82027
2025-02-13 16:22 tibor.pacalat Assigned To tibor.pacalat => DenisChenu
2025-02-14 08:17 DenisChenu Relationship added related to 18289
2025-02-19 15:27 DenisChenu Note Added: 82088
2025-02-19 15:28 DenisChenu Relationship added related to 08959
2025-02-19 15:29 DenisChenu Note Added: 82089
2025-02-19 15:30 DenisChenu Assigned To DenisChenu => tibor.pacalat
2025-02-19 15:30 DenisChenu Status assigned => feedback
2025-02-19 15:30 DenisChenu Note Added: 82090
2025-02-21 16:37 tibor.pacalat Note Added: 82119
2025-02-21 17:36 DenisChenu Note Added: 82123
2025-02-21 17:39 tibor.pacalat Status feedback => closed
2025-02-21 17:39 tibor.pacalat Resolution open => no change required
2026-08-20 10:50 Mazi Status closed => feedback
2026-08-20 10:50 Mazi Resolution no change required => reopened
2026-08-20 10:50 Mazi Complete LimeSurvey version number (& build) 6.10.4 => 6.17.16
2026-08-20 10:50 Mazi Note Added: 85484
2026-09-24 10:26 Mazi Note Added: 85950
2026-09-24 10:26 Mazi Status feedback => assigned
2026-09-24 10:51 DenisChenu Note Added: 85952
2026-09-24 12:02 Mazi Note Added: 85955
2026-09-24 12:56 DenisChenu Note Added: 85956
2026-09-24 12:57 Mazi Note Added: 85957
2026-09-24 13:02 DenisChenu Note Added: 85958
2026-09-24 13:02 DenisChenu File Added: Capture d’écran du 2026-09-24 13-01-08.png
2026-09-24 13:32 Mazi Note Added: 85959
2026-09-24 13:39 DenisChenu Note Added: 85960
2026-09-24 13:40 DenisChenu Note Added: 85961
2026-09-24 14:51 Mazi Note Added: 85962
2026-09-24 14:51 Mazi File Added: image-2.png
2026-09-24 14:51 Mazi File Added: image-3.png
2026-09-24 14:53 Mazi Note Added: 85963
2026-09-24 15:29 DenisChenu Note Added: 85964