Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

[AEM Gems Webinar] Accelerating Experience Manager as a Cloud Service development with Rapid Development Environments
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

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