WebDAV Authoring Rules

 

Applies To: Windows Server 2012 R2, Windows Server 2012

You can use the WebDAV Authoring Rules page to manage the list of authoring rules that control access to content. The rules appear on a list, and you can change the order of the rules to grant access to some users and deny access to others at the same time. Additionally, you can use the WebDAV Authoring Rules page to view information about other rules such as Path, Users, Roles, or Access.

Related scenarios

In this document

UI Elements for WebDAV Authoring Rules

The following tables describe the UI elements that are available on the feature page and in the Actions pane.

Feature Page Elements

Element Name

Description

Path

Displays the file name or file name extension for which the handler processes a response. The value can be either a specific file name, such as WebResource.axd, or a wildcard (*) with a specific extension, such as *.exe.

Users

Displays the user type, user names, or user groups to whom the rule applies.

Roles

Displays the Microsoft Windows role or .NET roles to which the rule applies, for example, the Administrator role.

Access

Displays the access permissions to which this rule applies, for example, Read or Write.

Entry Type

Displays whether the item is local or inherited.

Actions Pane Elements

Element Name

Description

Enable WebDAV

Enables the WebDAV feature.

Disable WebDAV

Disables the WebDAV feature.

Add Authoring Rule

Opens the Add Authoring Rule dialog box so that you can create an authoring rule.

Edit

Enables you to modify the selected rule.

Remove

Removes the selected rule.

Move Up

Moves up a selected item in the list.

Move Down

Moves a selected item down in the list.

WebDAV Settings

Opens the WebDAV Settings page so that you can change the settings for the WebDAV feature.

Add Authoring Rule Dialog Box

Use the Add Authoring Rule or Edit Authoring Rule dialog box to define rules for access to content.

Element Name

Description

All content

Select this option to apply the authoring rule to all content.

Specified content

Select this option to apply the authoring rule only to content that matches the rule. Type a file name extension or file name with an extension for which you want the rule to apply for WebDAV requests. For example, if you want the rule to apply for all WebDAV requests made for ASP files, enter *.asp. If you want the rule to apply to all requests made for a specific file, enter the file name and its extension, such as Myfile.asp.

All users

Select this option to manage access to content for all users.

Specified roles or user groups

Select this option to manage access to content for specific Microsoft Windows roles or user groups.

Note

If you use this rule, all members of the specified roles and groups must have valid user accounts and passwords before they are able to authenticate.

Specified users

Select this option to manage access to content for a specific user account.

Note

If you use this option, all specified users must have valid user accounts and passwords before they are able to authenticate.

Read

Specifies whether the users, groups, or roles have read access.

Source

Specifies whether the users, groups, or roles have access to the source for files that are mapped to handlers.

Write

Specifies whether the users, groups, or roles have write access.

WebDAV Settings Page

Use the WebDAV Settings page to modify the settings for the WebDAV feature.

Feature Page Elements

Element Name

Description

Allow Unknown MIME Types

Specifies whether access is allowed to content types that do not have explicit MIME types defined.

Default MIME Type

Specifies the default MIME type to use for content types that do not have explicit MIME types defined.

Allow Locks

Specifies whether WebDAV file locking is enabled. The default is True.

Lock Store

Specifies the name of the provider to use for WebDAV locking. The default is webdav_simple_lock.

Require Lock for Writing

Specifies whether locking is required before clients can save changes to files on the server. The default is False.

Allow Anonymous Property Queries

Specifies whether internet clients can request properties anonymously.

Allow Custom Properties

Specifies whether custom properties are supported.

Note

File system properties are always supported (for example, file size and modified date)

Allow Property Queries with Infinite Depth

Specifies whether internet clients can request properties for content that is deeper than the current parent and child collection.

Note

Property queries with infinite depth can consume a great deal of system processing time before they complete.

Property Store

Specifies the provider to use when internet clients request custom properties.

Allow File Name Extension Filtering

Specifies whether to block WebDAV requests based on file name extensions. The default is True.

Allow Hidden Segment Filtering

Specifies whether to block WebDAV requests for files in the hiddenSegments collection. The default is True.

Allow Verb Filtering

Specifies whether to block WebDAV requests based on the HTTP verb. The default is True.

Allow Hidden Files to be Listed

Specifies whether content that is marked as hidden on the server are returned in file listings.

Allow Multiple Property Sections

Specifies whether WebDAV properties can be specified in multiple XML <prop></prop> sections.

Note

Some internet clients use this syntax.

Return Compact XML

Specifies whether the WebDAV extension should suppress sending a carriage-return/line-feed sequence after each line of XML.

Return IsCollection Property

Specifies whether the WebDAV extension should return the IsCollection property for content.

Note

Some internet clients use this property.

Return IsHidden Property

Specifies that the WebDAV extension should return the IsHidden property for content.

Note

Some internet clients use this property.

Return MS-Author-Via Header

Specifies whether the WebDAV extension should return the MS-Author-Via HTTP header.

Note

Some Microsoft WebDAV clients use this header.

Require SSL Access

Specifies that all WebDAV requests must use SSL.

Actions Pane Elements

Element Name

Description

WebDAV Authoring Rules

Opens the WebDAV Authoring Rules feature page so that you can modify the list of WebDAV authoring rules.