Nuxeo supports the WebDAV (Web-based Distributed Authoring and Versioning_)_ protocol and thus enables you to create and edit Office documents stored in Nuxeo directly from the Windows or Mac OS X desktop, without having to go through your Nuxeo application.
The documentation about installation and usage of WebDAV can be found in the Nuxeo Platform User Guide.
Adding a new WebDAV Client
The plugin comes with a default configuration which supports only a few clients among Windows 7's one, litmus, davfs, cadaver. If your usual client is not listed, you can override this configuration by adding a new file webdav-authentication-config.xml
under $NUXEO/nxserver/config/
and update the list associated to the header.
Below is an example where BitKinex is added:
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.wi.auth.config.custom">
<require>org.nuxeo.ecm.platform.wi.auth.config</require>
<extension target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService" point="specificChains">
<specificAuthenticationChain name="WebDAV">
<headers>
<header name="User-Agent">(Microsoft-WebDAV-MiniRedir|DavClnt|litmus|gvfs|davfs|WebDAV|cadaver|BitKinex).*</header>
</headers>
<replacementChain>
<plugin>DIGEST_AUTH</plugin>
<plugin>WEBDAV_BASIC_AUTH</plugin>
</replacementChain>
</specificAuthenticationChain>
</extension>
</component>
Related Documentation