Actions

Survey group permissions: Difference between revisions

From LimeSurvey Manual

m (Typos)
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Global rights ==
<languages /> <translate>
<!--T:1-->
{{FeatureStarting|v=4.4.0}}


* '''Create''' : this allow user to create group, by default user are the owner of the group. Owner have all rights on is surveys groups.
== Global permissions == <!--T:2-->
* '''View/read''' : this allow user to view and read all surveys groups.
* '''Update''' : this allow user to update all surveys groups. In general : view rights are checked before update action
* '''Delete''' : this allow user to delete all surveys groups. In general : view rights are checked before update action


== Surveys groups shown in list ==
<!--T:3-->
* '''Create''': This allows an administration user to create a group. By default the user is the owner of the group. The owner has all permissions for the groups he owns.
* '''View/Read''': This allows an administration user to view and read all surveys groups.
* '''Update''': This allows an administration user to update all surveys groups.
* '''Delete''': This allows an administration user to delete all surveys groups.


If user don't have view all surveys group read right, Surveys groups show in list (dropdown to choose Survey Groups or the Survey groups list).
== Survey groups shown in list == <!--T:4-->


* The ''Default'' Surveys group (the surveys group with id 1)
<!--T:5-->
* ''Always available''{{NewIn|v=4.4.0}}  surveys groups : settings in each Surveys groups
If a user has the permission to view surveys groups, all surveys groups are shown, e.g. in the dropdown when choosing a Survey Group or in the Survey group list).
* If user have a right on one survey in the group : Surveys groups are shown.
* If user have any right on Surveys group (User listed in Surveys groups permissions)


== Surveys Group permission ==
<!--T:6-->
What is shown in general:
* The ''Default'' Surveys group (the surveys group with ID 1)
* ''Always available'' surveys groups (setting in each survey group)
* If a user has permission for one survey in the group, the related surveys group is shown.
* If user has permissions for surveys groups (User listed in surveys group permissions)


=== Surveys group settings ===
== Surveys Group permission == <!--T:7-->


Permission on survey group settings : name, description, parent group, sort order, owner, availability.
=== Surveys group settings === <!--T:8-->


Ex cept description : this settings are shown in list too, then user without this specific right can see this information
<!--T:9-->
If you look at the survey group settings you can see the following fields: name, description, parent group, sort order, owner, availability.


=== Survey group security ===
<!--T:10-->
Except for the description all these settings are shown in the list too, so any user without this specific permission can see this information.


Permission to modify survey group security settings. To add new user on permission : user need update rights.
=== Survey group security === <!--T:11-->


{{Alert|title=Currently|text=User can give more rights than he have. [https://bugs.limesurvey.org/view.php?id=14551 related issue in mantis]}}
<!--T:12-->
Permission to modify survey group security settings. To add a new user on a permission the adding user needs update permissions.


=== Survey settings for surveys inside group ===
=== Survey settings for surveys inside group === <!--T:13-->


== Surveys in survey group inherited right ==
<!--T:14-->
This allows to update inherited surveys settings for surveys inside this group. This doesn't include theme options for survey inside the group.


This rights are not part of Surveys group right. Then giving all read rights on Surveys Group din't give all read right on all Surveys.
== Surveys in survey group inherited permissions== <!--T:15-->
 
<!--T:16-->
This permissions are not part of Surveys group permissions. Then giving all read permissions on Surveys Group didn't give all read permissions on all surveys inside the group.
 
<!--T:17-->
This give permissions on all surveys inside the group. See the related [[Manage_users#Set_global_permissions_for_a_user|global permission for surveys]].
 
<!--T:18-->
{{alert|User can add survey in group only if he can see the group. There is no 'Create' for this permission.}}
 
</translate>

Latest revision as of 18:40, 17 December 2021

 Hint: This features is available starting in version 4.4.0


Global permissions

  • Create: This allows an administration user to create a group. By default the user is the owner of the group. The owner has all permissions for the groups he owns.
  • View/Read: This allows an administration user to view and read all surveys groups.
  • Update: This allows an administration user to update all surveys groups.
  • Delete: This allows an administration user to delete all surveys groups.

Survey groups shown in list

If a user has the permission to view surveys groups, all surveys groups are shown, e.g. in the dropdown when choosing a Survey Group or in the Survey group list).

What is shown in general:

  • The Default Surveys group (the surveys group with ID 1)
  • Always available surveys groups (setting in each survey group)
  • If a user has permission for one survey in the group, the related surveys group is shown.
  • If user has permissions for surveys groups (User listed in surveys group permissions)

Surveys Group permission

Surveys group settings

If you look at the survey group settings you can see the following fields: name, description, parent group, sort order, owner, availability.

Except for the description all these settings are shown in the list too, so any user without this specific permission can see this information.

Survey group security

Permission to modify survey group security settings. To add a new user on a permission the adding user needs update permissions.

Survey settings for surveys inside group

This allows to update inherited surveys settings for surveys inside this group. This doesn't include theme options for survey inside the group.

Surveys in survey group inherited permissions

This permissions are not part of Surveys group permissions. Then giving all read permissions on Surveys Group didn't give all read permissions on all surveys inside the group.

This give permissions on all surveys inside the group. See the related global permission for surveys.

  User can add survey in group only if he can see the group. There is no 'Create' for this permission.