2017 R1

Mapping the User’s Desktop to a WebDAV ResourcePermanent link for this heading

Structure of Root URLPermanent link for this heading

The root URL of a Fabasoft Folio Web Folder is as follows:


The placeholders <webserver> and <vdir> stand for the web server and the virtual directory of the Fabasoft Folio Web Service. Such a root URL is mapped to the current user’s desk object.

Overriding the Root ObjectPermanent link for this heading

By default, the root object is the user’s desk object. This can be overridden to access any object in the domain with following URL:

http://<webserver>/<vdir>/webdav/[<override object>-<override attribute>]

The placeholder <override object> stands for the object address. The <override attribute> stands for the specific attribute on the object, which is to be displayed. The following example shows a URL that can be used for a HTTP PUT request to create or change a PDF object named “report” in the property COO.1.1001.1.182590 of object COO.



Note: If configured correctly, the <override attribute> can be omitted, as there is usually only one list per object visible as a WebDAV resource.

http://<webserver>/<vdir>/webdav/[<override object>]

Note: The combination of <override object> and <override attribute> must be a list of objects, as the WebDAV root object is always considered to be a list of elements.

Creation of WebDAV ResourcesPermanent link for this heading

The object name of a Fabasoft Folio object (attribute COOSYSTEM@1.1:objname) on the user’s desktop is mapped to the resource name in the WebDAV resource. The resource names are key values and hence must be unique within a folder (In connection with this topic see chapter “User Language”.

Compound objects of the user’s desktop map to folders in the WebDAV resource and content objects map to files. The classes of objects actually displayed in a web folder view can be configured in the web service configuration object (see next chapter).

If a compound object has more than one object list (or view) then the object lists are displayed as child folders. These folders are read-only and cannot be deleted, copied, or moved. The name of such a child folder corresponds to the name of the property which contains the object list.