Views
Replies
Total Likes
@akshaybhujbale That's expected behaviour - when you update ACL's those are stored under node as respective node as rep:policy as you see below and that's reflect in response of json
Hi @akshaybhujbale ,
Would be appreciated if you give us a bit more background information, what you are trying to do and what is the exact issue.
Regards,
Santosh
In the page json response we get Access policy info for that page.
if admin removed modify permission on useradmin portal then in json responce getting deny as shown in screenshot.
@akshaybhujbale That's expected behaviour - when you update ACL's those are stored under node as respective node as rep:policy as you see below and that's reflect in response of json
In addition to what @SantoshSai has explained, if you want to remove deny you can go to Touch UI permissions page : /security/permissions.html/principal/everyone and delete the deny permission.
I am not sure what URL you are using to get JSON but to avoid rep:policy in JSON response, you can hit model.json of the page(eg /content/we-retail.model.json ) or jcr:content.infinity.json(/content/we-retail/jcr:content.infinity.json)
The permission model comes with the additive & inheritance model i.e.
Permission over here are applied as:
Now if you are unchecking any checkbox over here, that means you might be overriding the permission coming from the parent group. And, therefore having the "DENY" permission states that over here the permissions are removed explicitly from that group/user.
Hope this helps!
Thanks