Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AC Tool doesn't install modify action correctly #13

Closed
jochenkoschorke opened this issue Apr 1, 2015 · 1 comment
Closed

AC Tool doesn't install modify action correctly #13

jochenkoschorke opened this issue Apr 1, 2015 · 1 comment
Milestone

Comments

@jochenkoschorke
Copy link
Contributor

The modify-cqAction doesn't get installed by the AC Tool. If e.g. a combination of read, modify and create is defined in a YAML configuration file, only read and create get installed in repository but not modify.

@ugocei
Copy link
Contributor

ugocei commented Apr 8, 2015

I used the following configuration as a test:

- group_config:

    - groupA:

       - name: 
         isMemberOf: 
         path: /home/groups/g

- ace_config:

    - groupA:

       - path: /content/actool
         permission: allow
         actions: read
         repGlob: ""

       - path: /content/actool
         permission: allow
         actions: read,modify,create

And it installs two ACEs, as expected. One has the jcr:privilege and the other one has the following privileges:

jcr:addChildNodes, jcr:read, jcr:versionManagement, jcr:nodeTypeManagement, jcr:lockManagement, jcr:modifyProperties

Which I think are correct. If I only specify 'read,create' as actions, the resulting privileges are as follows:

jcr:addChildNodes, jcr:read, jcr:nodeTypeManagement

To me, this looks correct. If you think it isn't, please explain what is the expected outcome.

ugocei added a commit that referenced this issue Apr 13, 2015
ugocei added a commit that referenced this issue Apr 13, 2015
@ugocei ugocei closed this as completed Apr 20, 2015
@ugocei ugocei added this to the 1.4 milestone May 21, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants