Project

General

Profile

feature request #7016

implement a CdmPermissionVoter for TypeDesignations

Added by Andreas Kohlbecker about 1 year ago. Updated about 1 year ago.

Status:
Rejected
Priority:
Highest
Category:
cdmlib
Target version:
Start date:
05/19/2017
Due date:
% Done:

100%

Severity:
critical

Description

TypeDesignations need to be protected by a TypeDesignationsVoter which evaluates CRUD permissions given to users or Groups.


Related issues

Related to Edit - feature request #6852: GrantedAuthorities and permission Groups for Phycobank Closed
Related to Edit - feature request #6654: implement a CdmPermissionVoter for Registrations Closed 05/19/2017
Copied to Edit - feature request #7018: implement a CdmPermissionVoter and default authorities for SpecimenOrObservationBase Closed 05/19/2017

Associated revisions

Revision 126347d2 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #7016 implementing TypeDesignationVoter and more robust permissions:
- avoiding string based cdm authorities
- full test set for CdmPermissionClass

Revision d14347e9 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #7018 ref #7016 turning the not needed TypeDesignationVoter into a SpecimenOrObservationBaseVoter

Revision 8c97b25e (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #7018 ref #7016 turning the not needed TypeDesignationVoter into a SpecimenOrObservationBaseVoter - fixing spring configuration

History

#1 Updated by Andreas Kohlbecker about 1 year ago

#2 Updated by Andreas Kohlbecker about 1 year ago

#3 Updated by Andreas Kohlbecker about 1 year ago

  • Status changed from New to Rejected

permissions for TypeDesignations are not really needed. It is completely sufficient to have permissions on TaxonName and SpecimenOrObservationBase.
Creation or modification of a TypeDesignation always requires that the user is authorized to modify the typified name and that the user can modify/create the typename or the specimen in case of SpecimenTypeDesignations.

#4 Updated by Andreas Kohlbecker about 1 year ago

  • Copied to feature request #7018: implement a CdmPermissionVoter and default authorities for SpecimenOrObservationBase added

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)