Access to sections via webdav

I am asking this question again (posted by another user) because I think this is such a basic and obvious need, what we would call back home a “no-brainer”.

1 votes

1 answers

1354 views

ANSWER



By default the WebDAV connector is configured to access the collaboration areas of Nuxeo, which are at the moment the Workspace areas. This is the reason why no access has been given to sections through WebDAV.

SearchRootBackend contains the query defining this aspect:

SELECT * FROM Workspace WHERE ecm:mixinType <> 'HiddenInNavigation' AND  ecm:currentLifeCycleState <> 'deleted' AND ecm:isProxy = 0 ORDER BY ecm:path

To change this behavior you have to write an subclass with another query, create a factory equivalent to SearchBackendFactory to instantiate your class, and contribute this new factory through the backendFactory extension point.

1 votes