Project

General

Profile

Actions

feature request #4118

open

@NotPartOf Annotation to exclude properties from the permission validation

Added by Andreas Kohlbecker almost 8 years ago. Updated about 2 months ago.

Status:
Feedback
Priority:
New
Category:
cdmlib
Target version:
Start date:
03/12/2014
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Tags:

Description

successor ticket to #4081 (TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode() requires TAXONNAMEBASE.[UPDATE])

The CdmSecurityHibernateInterceptor has a map which defines properties per type that will be excluded from the permission validation. We need new Annotation @NotPartOf to populate this map in a dynamic way. This annotation will indicate that the annotated property is not a crucial part of the type and that this property should be excluded from the permission validation

Actions #1

Updated by Andreas Kohlbecker almost 8 years ago

  • Subject changed from @NotPartOf Annotation to exclude proiperties from the permission vaidation to @NotPartOf Annotation to exclude properties from the permission vaidation
Actions #2

Updated by Andreas Müller almost 8 years ago

see also #4081

Actions #3

Updated by Andreas Müller 4 months ago

  • Tags set to security
  • Description updated (diff)
  • Status changed from New to Feedback
  • Assignee changed from Andreas Müller to Andreas Kohlbecker
  • Target version changed from cdmlib - Old Next Major Release to Unassigned CDM tickets
  • Private changed from Yes to No

Is this still an open issue?

I remember we had another solution for e.g. cache fields. We should link this solution (tickets) to this ticket.

Actions #4

Updated by Andreas Kohlbecker about 2 months ago

  • Subject changed from @NotPartOf Annotation to exclude properties from the permission vaidation to @NotPartOf Annotation to exclude properties from the permission validation
Actions

Also available in: Atom PDF