


We have a group of a creative user and we want to give permission for only check-in check-out to dam assets without showing menu option like edit, delete and other options as well. So how we can achieve this without overlaying or customization of OOB component.
Solved! Go to Solution.
Views
Replies
Total Likes
Hi,
You can achieve this using overlay.
1. Overlay the node which you want to modify e.g. /libs/dam/gui/content/assets/jcr:content/actions/selection/create
2. modify privileges property in below node to add privilege which your creative users won't have e.g. jcr:readAccessControl
/apps/dam/gui/content/assets/jcr:content/actions/selection/create/granite:rendercondition/privilege
I think, this should work.
For more details find below
Render Condition — Granite UI 1.0 documentation
Privilege — Granite UI 1.0 documentation
JCR 2.0: 16 Access Control Management (Content Repository for Java Technology API v2.0)
Views
Replies
Total Likes
Hi,
You can achieve this using overlay.
1. Overlay the node which you want to modify e.g. /libs/dam/gui/content/assets/jcr:content/actions/selection/create
2. modify privileges property in below node to add privilege which your creative users won't have e.g. jcr:readAccessControl
/apps/dam/gui/content/assets/jcr:content/actions/selection/create/granite:rendercondition/privilege
I think, this should work.
For more details find below
Render Condition — Granite UI 1.0 documentation
Privilege — Granite UI 1.0 documentation
JCR 2.0: 16 Access Control Management (Content Repository for Java Technology API v2.0)
Views
Replies
Total Likes
Hi Arun @arunpatidar , By doing user is able to see move option still , which is coming from libs and for admin move option is visible which is from apps. any idea how to hide for a particular user?
Thanks in advance.
Views
Replies
Total Likes
Hi,
you can hide move button similarly by just overlaying
/libs/dam/gui/content/assets/jcr:content/actions/selection/moveasset
to achieve same for particular user group you can create custom renderer e.g.
https://aemlab.blogspot.com/2019/07/aem-granite-custom-render-conditions.html
Views
Replies
Total Likes