Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.
SOLVED

AEM 6.5 How to grant user access to package manager?

Avatar

Level 1

I tried to create a new user group for the intention of having non-admins use package manager. As an admin login, access works fine, but I do not want to grant serval users admin level access when they just need to have the ability to create and replicate packages.

The group is given access to:

  • /lib
  • /libs/cq/core/content/nav/tools/deployment
  • /libs/cq/core/content/nav/tools/deployment/packages
  • /etc
  • /etc/packages 
  • /etc/packages/my_packages

But they cannot access Deployment > Packages. No matter what I change, they get a 404 error "requested URL /crx/packmgr was not found." What am I missing to enable users access to package manager? 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 4

@Jonathan_2 

 

Make sure that group has access to below paths

 

Path Permissions Needed

/crx/packmgrread
/libs/crx/packmgrread
/libs/graniteread
/libs/cq/core/content/nav/tools/deploymentread
/etc/packagesread, create, modify, delete, replicate
/var/replicationreplicate
/etc/replication

read, replicate

 

Important: These permissions must be assigned both in the JCR and via the useradmin console.

 

you can check /libs/granite/security/content/permissions.html
to test your new group/user against /crx/packmgr and /etc/packages.

View solution in original post

3 Replies

Avatar

Community Advisor

I tried this way and it works

  1. Create a new user as everyone
  2. Add the user into 'Contributors' groupsarav_prakash_0-1751205814817.png
  3. From Permission, grant jcr:all permissions to /etc/packages sarav_prakash_1-1751206028771.png
  4. Login as the new user and able to create build packages.

I am in AEMCS. 

Avatar

Level 1

Hi @sarav_prakash ,

Thanks for recommendation. Unfortunately this did not work for me. I'll have to keep trying to find a way.

Avatar

Correct answer by
Level 4

@Jonathan_2 

 

Make sure that group has access to below paths

 

Path Permissions Needed

/crx/packmgrread
/libs/crx/packmgrread
/libs/graniteread
/libs/cq/core/content/nav/tools/deploymentread
/etc/packagesread, create, modify, delete, replicate
/var/replicationreplicate
/etc/replication

read, replicate

 

Important: These permissions must be assigned both in the JCR and via the useradmin console.

 

you can check /libs/granite/security/content/permissions.html
to test your new group/user against /crx/packmgr and /etc/packages.