Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Analysis of User Role Creation

  • stevelegare
  • stevelegare's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 week 5 days ago #267233 by stevelegare
Analysis of User Role Creation was created by stevelegare
Please help us help you and fill where relevant: 6.6
Your LimeSurvey version: 
Own server or LimeSurvey hosting: Own

==================

We are currently analyzing the creation of user roles to facilitate management. We have identified the need for three types of users:

Regular Users: They can create surveys, labels, etc.

Permission Managers: They can manage the permissions of other users, assign roles, user groups, etc.

Full Managers: They can manage all surveys, labels, roles, groups, etc., without being Super Administrators.

My initial experiences are not conclusive for the last two types, as it seems we need to be Super Administrators to assign a role and manage all user groups.

Am I correct, or is there a method I haven’t yet understood?

Thank you.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
1 week 3 days ago #267273 by DenisChenu
Replied by DenisChenu on topic Analysis of User Role Creation
If you allow permission manager to create user with all permision : permission manager need all permission :)

Why : because they can create an user and give all permission, log in as this user.

About roles : i create an issue : bugs.limesurvey.org/view.php?id=19414

With a potential fix : github.com/SondagesPro/LimeSurvey-Sondag...558019d296d4909c3c19

But it's still a workaround. Giving permission need to have this permission is a security system.
 

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

  • stevelegare
  • stevelegare's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 week 2 days ago #267290 by stevelegare
Replied by stevelegare on topic Analysis of User Role Creation
Thnaks for your reply

Please Log in to join the conversation.

  • stevelegare
  • stevelegare's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 week 1 day ago #267300 by stevelegare
Replied by stevelegare on topic Analysis of User Role Creation
In the same vein, why can a user with full management rights (not super admin) can only edit the users they created?

My goal with these questions is to create a user who can manage all users without being a SuperAdmin.

Please Log in to join the conversation.

More
5 days 14 hours ago #267311 by DChenu
Replied by DChenu on topic Analysis of User Role Creation

In the same vein, why can a user with full management rights (not super admin) can only edit the users they created?
 
Yes, the User permission system need a rewrite here !

Need to be same as Survey :
  • User have owner : owner can do all on User
  • User with create permission are owner by default
  • Other permission (update/delete) apply on all User
  • Add a permission page (but limited to own permission)

Please : community.limesurvey.org/feature-request/

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
5 days 9 hours ago #267323 by DenisChenu
Replied by DenisChenu on topic Analysis of User Role Creation

In the same vein, why can a user with full management rights (not super admin) can only edit the users they created?

My goal with these questions is to create a user who can manage all users without being a SuperAdmin.
 
Yes, the User permission system need a rewrite here !

Need to be same as Survey :
  • User have owner : owner can do all on User
  • User with create permission are owner by default
  • Other permission (update/delete) apply on all User
  • Add a permission page (but limited to own permission)

Please : community.limesurvey.org/feature-request/

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

  • stevelegare
  • stevelegare's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
3 days 2 hours ago #267386 by stevelegare
Replied by stevelegare on topic Analysis of User Role Creation
thanks

Please Log in to join the conversation.

Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose