Expand my Community achievements bar.

SOLVED

Folder Level ACL not inheriting to its child folder items.

Avatar

Level 7

Step 1: Created Folder ACLCHeck

akshaybhujbale_0-1658307192645.png

 

 

Step 2 :

Created Content Fragment in ACLCheck folder

akshaybhujbale_1-1658307192648.png

 

 

Step 3 : Gave jcr:read, jcr:modify permissions to ACLCheckUser on ACLCheck folder using useradmin window.

akshaybhujbale_2-1658307192655.png

 

 

After refreshing same ACLCheck folder ACL reflected on adobecheck_cf

akshaybhujbale_3-1658307192662.png

 

 

Step 4. But in json response of adobecheck_cf no ACL info is reflecting.

akshaybhujbale_4-1658307192665.png

 

 

ACL should reflect in json response as below

akshaybhujbale_5-1658307208288.png

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

When I hit http://localhost:4502/content/dam/aemlab/cf.tidy.2.json, I can see the permissions 

Arun_Patidar_0-1658312674957.png

 



Arun Patidar

View solution in original post

3 Replies

Avatar

Community Advisor

Hi,

You cannot get the rep:policy values in json if you don't have read acl rights.

and whenever the AC rights applied , they inherited by default.

 

In your screenshot, you must save the value first and again refresh the permission for user and then only you will see the rights for children node as well.



Arun Patidar

Avatar

Level 7

Hi @arunpatidar 

 

I have hit the json responce api for above page using Admin credentials, and I think Admin have read ACL permission.

Also my main concern is the ACL applied on Folder is not inheriting to its child folder items. In json response of folder item it is not reflecting.

 

Avatar

Correct answer by
Community Advisor

When I hit http://localhost:4502/content/dam/aemlab/cf.tidy.2.json, I can see the permissions 

Arun_Patidar_0-1658312674957.png

 



Arun Patidar