base permissions to custom group - AEM screen empty | Community
Skip to main content
Level 4
October 27, 2023
Solved

base permissions to custom group - AEM screen empty

  • October 27, 2023
  • 3 replies
  • 1969 views

hi all,

I have given the below yaml config for base group but it is throwing up an empty page on /aem/start.html - Any help?

- group_config:
- proj-base:
path: equinix
- ace_config:
- proj-base:
- path: /
permission: allow
privileges: jcr:read
repGlob: ""
- path: /libs
permission: allow
privileges: jcr:read
- path: /apps
permission: allow
privileges: jcr:read
- path: /var
permission: allow
privileges: jcr:read
- path: /etc
permission: allow
privileges: jcr:read
- path: /home
permission: allow
privileges: jcr:read
- path: /conf
permission: allow
privileges: jcr:read
repGlob: ""
- path: /content
permission: allow
privileges: jcr:read
- path: /content/dam
permission: allow
privileges: jcr:read
repGlob: ""
- path: /content
permission: deny
privileges: jcr:removeNode,jcr:removeChildNodes,crx:replicate
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Rohan_Garg

@aem_noob - Please remove and re-test

- path: /libs/cq/core/content/nav/tools/security
permission: deny
privileges: jcr:read

3 replies

aanchal-sikka
Community Advisor
Community Advisor
October 27, 2023

Hello @aem_noob 

 

I guess you are trying to use Netcentric ACL Tool.

It should execute the yaml file soon after deployment. Or by trigerring it manually via Security > Netcentric ACL Tool 

reference:https://blogs.perficient.com/2020/04/23/getting-started-with-the-netcentric-access-control-tool/

 

Also, for creating Base groups, try to reuse OOTB AEM groups like authors, contributors etc. This will assure you have the basic permissions needed for browsing through the UI. 

Aanchal Sikka
aem_noobAuthor
Level 4
October 28, 2023

The yaml is being executed but the console is empty. We have been asked to give allow permissions at root level to all the parent folders & not use OTB groups.

Rohan_Garg
Community Advisor
Community Advisor
October 27, 2023

These permissions are working fine for a base group as validated on a netcentric.

Do you have some other permissions as well on your YAML file?

Can you attach the logs from the server?

aem_noobAuthor
Level 4
October 31, 2023
- path: /content/dam/collections
permission: allow
privileges: jcr:write,crx:replicate
- path: /libs/dam/gui/content/reports
permission: allow
privileges: jcr:read
- path: /libs/dam/gui/content/nav/tools/assets/assetreports
permission: allow
privileges: jcr:read
- path: /libs/cq/core/content/nav/tools/security
permission: deny
privileges: jcr:read
- path: /libs/cq/workflow/admin/console/content
permission: deny
privileges: jcr:read
- path: /libs/cq/workflow/admin/console/content/instances
permission: allow
privileges: jcr:read
- path: /libs/cq/workflow/admin/console/content/models
permission: deny
privileges: jcr:read
Rohan_Garg
Community Advisor
Rohan_GargCommunity AdvisorAccepted solution
Community Advisor
October 31, 2023

@aem_noob - Please remove and re-test

- path: /libs/cq/core/content/nav/tools/security
permission: deny
privileges: jcr:read

kautuk_sahni
Community Manager
Community Manager
October 30, 2023

@aem_noob Did you find the suggestions from users helpful? Please let us know if more information is required. Otherwise, please mark the answer as correct for posterity. If you have found out solution yourself, please share it with the community.

Kautuk Sahni