LimeSurvey version: 6.14.0 Self hosted instance using the martialblog/limesurvey docker image
==================
We want the users to let them organize themselves: to give survey permissions to each other.
There is an global option to allow limesurvey users to see either only the users in groups, which they are members of, or to see all users.
The later is not wanted and the first option results in super admins creating lots of user groups with few members.
Or is there any other way for the users to organize themselves? I could allow the user groups permissions: create, view, etc. But then they also see all other users in the add user field.
Last edit: 1 day 10 hours ago by Merrxi. Reason: clarifying title
I want to clarify the situation:
Currently we have the option "Group member can only see own group" active. (in Settings > Global > Security)
So the users are limited to user group members for adding them to survey permissions.
So the super admins have to create a user group for every user, who wants to collaborate on a survey.
-> lot of manual work and lots of wildly named groups
1) If the option "Group member can only see own group" is set to false, then the users can see all other users in the dropdown in survey permissions.
This is not wanted for data economy reasons.
2) A similar approach would be to globally give every user the "user group" permission for view, create, etc. So they can create their own groups, which then would be listed in the survey permissions dropdown. But the users can see all other users in "add user to group".
I can image a solution with a search field, which would check the username, full name or email of any other user in the instance and add them to the survey. This search is already there, but on the client side, so the whole userlist is send to the client.
An alternative way would be to create an invite link. If clicked by the invited user, the user is added to the list and permissions can be given afterwards.