cancel
Showing results for 
Search instead for 
Did you mean: 

CMIS inherited permissions

vvstraet
Champ in-the-making
Champ in-the-making
I'm developing a CMIS wrapper to interact with an Alfresco repository. This wrapper is there - as one of the main reasons for most wrappers 🙂 - to translate the CMIS protocol to a less granular (more functional) level. Using Apache Chemistry with the Alfresco extension I'm able to fullfill all functional requirements, except one:

A hierarchy of folders must be created, but that the "leaf" folder then should disable the creation of further subfolders by this user. In short: I need to disable the createChildren inherited ACE for the "leaf" folders. In different posts, I found out that this is not possible in the current CMIS implementation of Alfresco, so at this point I need to use a different API (native webservice). This is bad design, having 2 entry points - especially from 1 component - to the same backend system.

My question is now:
Is this going to be implemented in the near future in Alfresco CE, i.e. allowing to break the ACL inheritance - fully or partially - in the applyACL operation?
1 REPLY 1

andy
Champ on-the-rise
Champ on-the-rise
Hi

This is a CMIS limitation not an issue with Alfresco.
Support could be added as a extension.

Andy