Functional Overview

Technical Overview

Nuxeo supports the WebDAV (Web-based Distributed Authoring and Versioning) protocol and thus enables you to create and edit Office documents stored in the Nuxeo Platform directly from you OS desktop, without having to go through your Nuxeo application in a browser.

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>

3 months ago Andrew Goodricke Reloacated assets
4 years ago Solen Guitter 13 | emve related pages (not useful anymore
4 years ago Florent Guillaume 12
4 years ago Manon Lumeau 11
6 years ago Solen Guitter 10
6 years ago Solen Guitter 9
7 years ago Solen Guitter 7 | Added how to a add a new WebDAV client
7 years ago Solen Guitter 8 | Migrated to Confluence 4.0
7 years ago Solen Guitter 6 | Added how to a add a new WebDAV client
8 years ago Florent Guillaume 5
8 years ago Julien Carsique 4
9 years ago Florent Guillaume 3
9 years ago Thierry Delprat 2
9 years ago Admin name placeholder 1
History: Created by Admin name placeholder

We'd love to hear your thoughts!

All fields required