Permission on Experience Fragment

Shaheena_ACC

25-08-2020

Hi,

I provided allow permission to create to /content/experience-fragment and save it. On expanding the path i noticed the permission automatically came down to /content/experience-fragment/<folderName>. But the experience fragments below that still remained denied. According to my understanding the permissions should have come down to the lowest level from the parent. But, that is not true in this case. The permission is getting applied to the child folders under /content/experience-fragment (even if there are n number of folders), but its not getting applied to the experience fragments under the folders (should happen automatically just like it happening for folders, but i had to do it manually). 

Screenshot (609)_LI.jpg

Added another XF called xyz and yet the permission didnt get propageted to it.

Screenshot (635)_LI.jpgScreenshot (636)_LI.jpg

What is the justification to this behaviour?

Accepted Solutions (0)

Answers (3)

Answers (3)

Nikhil-Kumar

MVP

25-08-2020

@Shaheena_ACC 

I think this is the expected behavior, because if you refer my structure when I gave permission to the root folder it went until the follder where I have the experince fragment page which is using exp fragment template. So which by defaults provides permission to it's child as well.

You no need to check the checkbox for the permission to these pages with exp frag template.

If you verify the access it should work with that user.


Nikhil-Kumar_0-1598417955693.png


Thanks,
Nikhil

 






Arun_Patidar

MVP

26-08-2020

Did you check the XF templates initial node? do you have any rep:policy there?

Can you check master node from crx/de and check what is added if you create new xf.

Nikhil-Kumar

MVP

25-08-2020

@Shaheena_ACC 

I see similar issue at https://github.com/Netcentric/accesscontroltool/issues/368
Not sure what's the reason is.