Entering content frame

Function documentation WebDAV Protocol Locate the document in its SAP Library structure

Use

Generally, access to resources (documents, folders, and links) in Content Management is performed by a WebDAV servlet. All Content Management operations on documents and folders, such as the displaying and storing of content and properties, the locking and unlocking of resources, and so on, are performed by methods that conform to the WebDAV protocol.

WebDAV (Web-based Distributed Authoring and Versioning) comprises a set of extensions to the HTTP protocol that allow users to collaboratively edit and manage files on remote Web servers. For more information, see WebDAV.

 

Integration

The WebDAV protocol is used to access resources regardless of the particular repositories in which they are located. Amongst other things, this is needed in order for the WebDAV repository manager to function correctly.

 

Features

The WebDAV protocol can be configured in various respects that are described in the table below.

Parameters of the WebDAV Protocol

Parameter

Required

Description

Allow Depth Infinity

No

Determines whether PROPFIND calls with depth infinity are allowed.

By default, this parameter is deactivated.

Auto Version

No

Determines whether PUT and PROPPATCH will generate a new version of a resource, if the resource is not checked out.

This allows non-deltaV-aware clients to operate alongside a deltaV server.

By default, this parameter is activated.

Enable WebDAV Server

No

Determines whether support of the WebDAV protocol as specified in RFC 2518 is enabled.

If it is disabled, only GET, HEAD, PUT, DELETE, and OPTIONS calls are processed.

By default, this parameter is activated.

Expected Checkin-URI

No

Determines whether CHECKIN and CHECKOUT generate and honor the ‘expectedcheckinuri’ element in requests.

By default, this parameter is activated.

Extension ACL

No

Specifies whether support for the WebDAV ACL extension is activated.

By default, this parameter is activated.

Extension dasl

No

Specifies whether support for the WebDAV DASL extension is activated.

By default, this parameter is activated.

Extension deltav

No

Specifies whether support for the WebDAV DeltaV extension is activated.

By default, this parameter is activated.

Extension Ordering

No

Specifies whether support for the WebDAV sorted collections extension is activated.

By default, this parameter is activated.

Extension Redirect Ref

No

Specifies whether support for the WebDAV redirect links extension is activated.

By default, this parameter is activated.

Get Collection

No

Collections normally do not have content. This parameter determines whether the servlet will generate content, for example, an HTML page listing the children of the collection.

By default, this parameter is deactivated.

Get Extensions

No

Determines whether various extensions to GET, specified in query parameters on the root collection, are supported.

By default, this parameter is activated.

Include All Properties

No

Determines whether PROPFIND ‘allprop’ requests honor an optional ‘include’ element that specifies additional properties to find.

By default, this parameter is activated.

MS Web Folder Extensions

No

Determines whether additional properties like DAV:ishidden are generated for Microsoft Web directory clients.

By default, this parameter is activated.

Typed Properties

No

Determines whether PROPFIND/PROPPATCH will honor the typed properties extension where the type of properties is indicated as an attribute in their respective XML element tag.

By default, this parameter is activated.

gzip Response

No

Determines whether the servlet will gzip response bodies if the client announces its willingness to accept them.

By default, this parameter is deactivated.

Max WebDAV Request Size

No

Specifies the maximum size of a request in bytes.

Restrict WebDAV to Specific Roles 

No

Comma-separated list of roles that are allowed to use the WebDAV functions.

Roles that are not entered do not receive access through the WebDAV client. All HTTP methods apart from OPTIONS,GET, HEAD, DELETE, and PUT are locked.

For example, pcd:portal_content/administrator/
super_admin/super_admin_role

If you do not specify any roles, all roles have permission.

 

Activities

The WebDAV protocol is pre-configured in the standard configuration. Normally, you do not need to change its configuration.

To check or modify the configuration, choose Content Management ® Protocols ® WebDAV.

 

Leaving content frame