View Issue Details

IDProjectCategoryView StatusLast Update
16440Feature requestsSurvey editingpublic2020-06-30 17:08
ReporterDenisChenu Assigned To 
PrioritynoneSeverityfeature 
Status newResolutionopen 
Summary16440: Survey group Permission : minimal system
Description

Currently : there are no Permission system , but allowing some Permission in Survey Group

Additional Information

Need :

Global permission

  • Survey group : Create/Read (all)/Write (all)/ Delete (all)

Survey groups permission

  • Add the owner (all rights on all group)
  • Group content management
  • [OPTION] Survey in this group (copy Global rights)

And :

  • Create getObjectBasePermissions with object as survey and surveygroup (for starting) and use it in \Permission and views.

SurveyGroup 1 (or the default one) is a specific group : all user have read right on it.

TagsNo tags attached.

Relationships

related to 15421 closedcdorin Survey group Permission : minimal system 

Activities

DenisChenu

DenisChenu

2020-06-30 16:34

developer  

DenisChenu

DenisChenu

2020-06-30 16:37

developer   ~58585

Some user story

User story #1 : Group owner

  1. Create a user who can create group and surey
  2. This user can create 2 groups (for example) Draft, Ready, Archived
  3. This user can manage is own survey like he want.

User story #2 : Survey inside groups : Global permssion on survey in Survey group

  1. Have an "Accoutancy" department
  2. Create a Survey group "Accountancy Survey"
  3. Add "Accountancy" director to have Read /update rights on all survey in "Accountancy Survey" + read on "Accountancy Survey"
  4. Put all accountancy surveys in "Accountancy Survey"
  5. Some time ago : a new "Accoutancy" assistant come : give him the rights survey inside group.

No need to manage who can access to survey inside this group one by one …

DenisChenu

DenisChenu

2020-06-30 16:39

developer   ~58586

For information : when update : an user with "All surveys" write have directlry "Read all" on all group.
I must check for "Read all survey" : i don't know.

DenisChenu

DenisChenu

2020-06-30 16:53

developer   ~58590

Oh … and "Themes options for this survey group" need a new Permission or not ?

DenisChenu

DenisChenu

2020-06-30 17:07

developer   ~58591

DenisChenu

DenisChenu

2020-06-30 17:08

developer   ~58592

Send a document

Issue History

Date Modified Username Field Change
2020-06-30 16:34 DenisChenu New Issue
2020-06-30 16:34 DenisChenu File Added: Capture d’écran du 2020-06-30 15-27-40.png
2020-06-30 16:34 DenisChenu File Added: Capture d’écran du 2020-06-30 15-35-32.png
2020-06-30 16:34 DenisChenu File Added: Capture d’écran du 2020-06-30 16-31-54.png
2020-06-30 16:37 DenisChenu Note Added: 58585
2020-06-30 16:39 DenisChenu Additional Information Updated View Revisions
2020-06-30 16:39 DenisChenu Note Added: 58586
2020-06-30 16:39 DenisChenu Additional Information Updated View Revisions
2020-06-30 16:40 DenisChenu Relationship added child of 15421
2020-06-30 16:40 DenisChenu Relationship replaced related to 15421
2020-06-30 16:53 DenisChenu Note Added: 58590
2020-06-30 17:07 DenisChenu Note Added: 58591
2020-06-30 17:07 DenisChenu File Added: Survey group Permission.odt
2020-06-30 17:08 DenisChenu Note Added: 58592