Expand my Community achievements bar.

Learn about Edge Delivery Services in upcoming GEM session
SOLVED

AEM User / Group Permissions

Avatar

Level 1

Good morning.

 

Is there any way of producing a report that shows what permissions are assigned to each user / group ?  Similar to the permissions tab of the useradmin screen, but on a single page, without the need to expand each node.

 

I'd be quite happy to write it as a groovy script, if I knew which nodes to search through, and what properties to look at..

 

Many thanks in advance for any help provided

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

The permission stores for each node in a child (rep:policy) node and inheritance take place, means if parent node has some permission and child node does not have rep:policy node then parents permission will be applied to child nodes.

in this page https://jackrabbit.apache.org/oak/docs/security/accesscontrol/default.html check Examples Regular ACL at /content

 

There is a tool from netcentric, which used to manage permission using yaml files

https://github.com/Netcentric/accesscontroltool



Arun Patidar

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

The permission stores for each node in a child (rep:policy) node and inheritance take place, means if parent node has some permission and child node does not have rep:policy node then parents permission will be applied to child nodes.

in this page https://jackrabbit.apache.org/oak/docs/security/accesscontrol/default.html check Examples Regular ACL at /content

 

There is a tool from netcentric, which used to manage permission using yaml files

https://github.com/Netcentric/accesscontroltool



Arun Patidar