cancel
Showing results for 
Search instead for 
Did you mean: 

Removing ACL / CMIS

matvieira
Champ on-the-rise
Champ on-the-rise
Im aware of CMIS limitations with ACL Inheritance, to solve that I created a rule that run a script that disable auto inheritance of Alfresco.

However, I faced another problem, also using CMIS, and Im not sure if its because Im doing something wrong or if its also a limitation (CMIS/Alfresco).

If I create a folder or document with READ/WRITE Permission, I have no problem removing it (the permissions/ACL) after. But, if I create a folder or document with ALL permission, I cant remove it after…

Its weird because I can add and remove any ACL through Share.

Does someone have a clue about this behavior ?
3 REPLIES 3

matvieira
Champ on-the-rise
Champ on-the-rise
I figured out something after posting here…
The only way to remove an <strong>ALL</strong> acl is removing the alfresco representation as well.

Before I was removing just <strong>cmis:all</strong>, but I had to remove <strong>{http://www.alfresco.org/model/security/1.0}All.All</strong> also.

The problem is, Im developing 100% over cmis, independent of Alfresco set ups. Is there a way to remove that dependency? So I can use just cmis:read, cmis:write and cmis:all ?

raduq
Champ in-the-making
Champ in-the-making
Did you tried to update your alfresco version to 5.0 ?
Maybe this issue was already solved.

This {http://www.alfresco.org/model/security/1.0}All.All acl can be able remove from node through cmis in alfresco version 4.2.2 Enterprise or not.

raduq _