a user with only rights on a subtree can edit taxa and names of another subtree
the user with rights on a subtree is able to edit taxa outside the defined subtree. The only limitation is creation and deleting of nodes.
#2 Updated by Katja Luther 11 months ago
- Subject changed from a user with only rights on a subtree can edit a name not used in subtree (bulkeditor) to a user with only rights on a subtree can edit taxa and names of another subtree
- Description updated (diff)
- Category changed from cdmlib to taxeditor
- Assignee changed from Andreas Müller to Katja Luther
#5 Updated by Andreas Kohlbecker 9 months ago
As far as I understand the problem, we need to implement the
furtherVotingDescisions(CdmAuthority CdmAuthority, TargetEntityStates targetEntityStates, Collection<ConfigAttribute> attributes, in TaxonBaseVoter so that the permissions on the TaxonNodes is always taken into account.
Problems can arise when deciding on a Taxon for which the TaxonNodes are not yet initialized in this case the required information needs to be loaded from the db first. Maybe we can directly delegate the decision to the TaxonNodeVoter by calling its
furtherVotingDescisions() methods properly.