I have doubt related to com.day.cq.security.ACLSetup file which is used for providing different permissions at mentioned nodes for different groups.
Consider I have two maven projects. Project-1 and Project-2
Project 1 contains below ACLs which are stored in com.day.cq.security.ACLSetup file. This file is located at /apps/Project-1/config.author.dev/com.day.cq.security.ACLSetup
- ACL1: allow;jcr:read;test-project1-user;/apps/project-1
- ACL2: allow;jcr:read;test-project1-user;/content/dam/project-1
Project 2 contains below ACLS which are stored in com.day.cq.security.ACLSetup file. This file is located at /apps/Project-2/config.author.dev/com.day.cq.security.ACLSetup
- ACL3: allow;jcr:read;test-project2-user;/apps/project-2
- ACL4: allow;jcr:read;test-project2-user;/content/dam/project-2
After installing the Project 1 on vanilla instance, DAY CQ ACL Setup Service file present in ConfigMgr screen contains both ACL1 and ACL2.
If I install the project 2 on vanilla instance, whether DAY CQ ACL Setup Service present in ConfigMgr screen should show all ACLs (ACL1,ACL2,ACL3,ACL4) or ACL3 and ACL4 only.
Please let me know your inputs whether it will override or append ACLs to DAY CQ ACL Setup Service(com.day.cq.security.ACLSetup) after installing project-2 ?