I'm new in the world of AEM. I have installed AEM 6.0 (author and publish instances).
I'm interested to find a way to retrieve effective permissions on a specific repository node by using a REST call.
For this, I have installed the last version of the OSGi Bundle "jackrabbit.accessmanager" (v2.1.2). With this, we can do this call to get the effective permissions for pa particular not in JSON format: http://localhost:4502/content/mynode.eacl.json.
However, its seems that the effective permissions are not correctly computed... it seems that the ACLs defined with restrictions are not correctly resolved. I think that it's something new in AEM 6.0 because it uses the JackRabbit Oak 1.0.0 Repository instead of a JackRabbit 2.0 Repository... and maybe restrictions are a new concept not correctly handled in the "jackrabbit.accessmanager" bundle?!?
In fact, in the default demo Geometrixx, some ACLs are defined for the "Everyone" group with restrictions (path), for example:
Yes, I understand your point, but I have some constraints...