Many, many thanks to all of you; really ! **THANK YOU.**
If I correctly understand ... it'll be very difficult if not impossible.
Yes, the idea was to create several groups (HR group for users A, B and C in group HR, Marketing group for G and H and Sales group for users X, Y and Z for instance) and give permissions to groups. A, B and C can create surveys, manage participants, ... for HR surveys. You're right Joffm; not "user" based permission but "group" based permission.
And, why not in an ideal world, give permission to user A to be in both group HR and Training (which is a specialized team of the HR department). User A can, in the ideal world, be part of many groups and have the sum of all permission of these groups.
If I correctly understand, it'll be very difficult to have only one installation of LimeSurvey and make a perfect isolation of surveys / participants / templates / settings / ... based on groups.
So, two more questions please :
1. Is there any solution, even paid solution, that can help to achieve this objective ?
2. If not, so, do you recommend not to lose time with this approach and simply create one instance of LimeSurvey for each domain ? (one LS for HR, one LS for Marketing, ...). One thing makes me think that this is the right approach, it is that the people in the Training team created dozens of surveys / week also, already with them alone, we have a number of surveys (and therefore physical tables in the database) already very important. But, inconvenient, we need then to manage a lot of installations / databases / ... for, in fact, the same feature which is send surveys.
Thank you for your help.
Christophe
The topic has been locked.