VIVO-692 Restrict LOD by Publish level, not by Display level
Create a new annotation for properties and classes, HiddenFromPublishBelowRoleLevelAnnot. Provide the means to initialize these annotations, edit them, and display them in the verbose property display. Create a Permission and some requested actions so the policies can decide which statements must be filtered out, based on the user's role. Add unit tests and improve acceptance tests
This commit is contained in:
parent
95538e4c8a
commit
fdeee35bb4
55 changed files with 1977 additions and 251 deletions
|
@ -238,7 +238,8 @@ name will be used as the label. -->
|
|||
(<span>${property.type?lower_case}</span> property);
|
||||
order in group: <span>${verboseDisplay.displayRank};</span>
|
||||
display level: <span>${verboseDisplay.displayLevel};</span>
|
||||
update level: <span>${verboseDisplay.updateLevel}</span>
|
||||
update level: <span>${verboseDisplay.updateLevel};</span>
|
||||
publish level: <span>${verboseDisplay.publishLevel}</span>
|
||||
</section>
|
||||
</#if>
|
||||
</#macro>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue