Project

General

Profile

Actions

bug #8814

open

Clean implementation for permissions with combination of Taxonnode and other permissions

Added by Katja Luther over 4 years ago. Updated over 3 years ago.

Status:
New
Priority:
New
Assignee:
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Found in Version:

Description

this is a follow up ticket for #8810.

With the actual implementation it is not possible to decide with one call whether the user has permissions on an entity in a subtree or not. Therefore we implemented the workaround in #8810.

Collection of possible usecases:

  1. The user has only permissions on factual data, but not on taxa
  2. The user has complete editor permissions on a subtree
  3. The user has complete editor permissions on a subtree and permissions on factual data for the whole db
  4. The user has permissions only on specific features
  5. A combination of 1. and 2.

Related issues

Related to EDIT - task #8835: DISCUSS if the UPDATE & DELETE permission stategy should become a general principle in the cdmlibNewAndreas Kohlbecker

Actions
Copied from EDIT - bug #8810: In taxeditor parts without permissions should be disabledClosedKatja Luther

Actions
Actions #1

Updated by Katja Luther over 4 years ago

  • Category set to cdmlib
Actions #2

Updated by Andreas Müller over 4 years ago

  • Copied from bug #8810: In taxeditor parts without permissions should be disabled added
Actions #3

Updated by Andreas Müller over 4 years ago

Please always add "related issues" to follow up tickets not only in ticket description. This way it is linked bedirectional.

Also assignee is missing but ticket is in 5.13. Either we put in in "Unassigned" or we assign it to someone and leave in 5.13. Is it decided that we fix it in 5.13?

Actions #4

Updated by Andreas Müller over 4 years ago

  • Target version changed from Release 5.13 to Release 5.15
Actions #5

Updated by Andreas Müller over 4 years ago

  • Related to task #8835: DISCUSS if the UPDATE & DELETE permission stategy should become a general principle in the cdmlib added
Actions #6

Updated by Andreas Müller about 4 years ago

  • Assignee set to Katja Luther
  • Target version changed from Release 5.15 to Release 5.18

Assignee was missing for this ticket therefore it was moved to next milestone or closed in old milestone.

If this is fixed already please close and move back.

Actions #7

Updated by Katja Luther over 3 years ago

  • Target version changed from Release 5.18 to Release 5.19
Actions #8

Updated by Andreas Müller over 3 years ago

  • Target version changed from Release 5.19 to Release 5.21
Actions #9

Updated by Andreas Müller over 3 years ago

  • Target version changed from Release 5.21 to Release 5.22
Actions #10

Updated by Katja Luther over 3 years ago

  • Target version changed from Release 5.22 to Release 5.48
Actions

Also available in: Atom PDF