View Issue Details

IDProjectCategoryView StatusLast Update
14514Bug reports[All Projects] Central participant databasepublic2019-02-12 16:49
ReportercdorinAssigned Tomarkusfluer 
PrioritynormalSeveritymajor 
Status assignedResolutionopen 
Product Version3.15.x 
Target VersionFixed in Version 
Summary14514: Purpose of permission "update" - CPDB
Description

I cannot update shared participants since I have to specifically say when I share the participants that I give the right to the respective user to "update/edit" my users. Not sure exactly what is then the purpose of "update"

Also, it does not affect my right to edit/update the users added by me into the CPDB.

Steps To Reproduce
  1. Give create, view/read import and export permissions to a user
  2. Share participants with the respective user - do not give the right to the user to edit your participants
  3. The update permissions is useless in this regard
TagsNo tags attached.
Complete LimeSurvey version number (& build)irrelevant
I will donate to the project if issue is resolvedNo
Browser
Database & DB-Versionirrelevant
Server OS (if known)
Webserver software & version (if known)
PHP Versionirrelevant

Activities

DenisChenu

DenisChenu

2019-02-11 11:46

developer   ~50490

Then : must do exactly like Survey : checking "update" on global allow updating ALL participants : really seem better :)

markusfluer

markusfluer

2019-02-11 18:38

manager   ~50506

I side with Denis here, I think the global permission should keep the general logic.
Maybe put this up for discussion tomorrow.

DenisChenu

DenisChenu

2019-02-11 19:29

developer   ~50507

The issue withnthis is like when we fix the issue with Survey global Permission : previously global permission are never used : you check "View" : no more right for this user .

When we fix the issue : some user's say all of theiur user see (and update) all survey , because they checked this Permission :)

Issue History

Date Modified Username Field Change
2019-02-11 11:07 cdorin New Issue
2019-02-11 11:07 cdorin Status new => assigned
2019-02-11 11:07 cdorin Assigned To => markusfluer
2019-02-11 11:46 DenisChenu Note Added: 50490
2019-02-11 12:05 cdorin Summary Purpose of permission "updated" - CPDB => Purpose of permission "update" - CPDB
2019-02-11 18:38 markusfluer Note Added: 50506
2019-02-11 19:29 DenisChenu Note Added: 50507
2019-02-12 16:49 cdorin Priority none => normal
2019-02-12 16:49 cdorin Severity minor => major