Your Web site administrator may need to create a custom HTTP header
that forces Microsoft Internet Information Services (IIS) to inform the
users' client software that it is communicating with a server running
SharePoint Team Services. To create a custom HTTP header, the Web site
administrator needs to follow these steps:
-
On the Windows taskbar, click Start, point to Programs, point to Administrative Tools, and then click Internet Service Manager.
-
In the right pane, right-click the computer name, and then click Properties.
-
In the Master Properties section, click WWW Service and click Edit.
-
Click the HTTP Headers tab.
-
Click Add.
-
In the Custom Header Name box, type:
MS-Author-Via
-
In the Custom Header Value box, type:
MS-FP/4.0,DAV
-
Click OK.
-
Click Add.
-
In the Custom Header Name box, type:
MicrosoftOfficeWebServer
-
In the Custom Header Value box, type:
5.0_Collab
-
Click OK.
-
Click Apply. If the Inheritance Overrides dialog box appears, choose one of the following options:
-
Note which servers have unique settings applied to them and manually
add the "MS-Author-Via" and "MicrosoftOfficeWebServer" headers to each
virtual server later.
or
-
Click Select All to apply the settings you just made
to all your virtual servers. If you choose this option, you will lose
any custom headers that you added to your virtual servers.
-
On the Windows Taskbar, click Start, point to Programs, point to Accessories, and then click Command Prompt.
-
In the Command Prompt window, type:
IISRESET
and then press ENTER.
http://www.sharepointusecases.com/index.php/2010/03/configure-item-level-permissions-for-document-libraries-part-2/