限制 Confluence 6 WebDAV 客户端的写入权限

在早期的 WebDAV 插件中分离了 WebDAV 客户端的写入权限(不能使用,建立/修改,编辑和删除操做)是分开配置的。可是在新版版本的插件中,咱们将这些权限合并到了一块儿。java

WebDAV 客户端如今被显示了写入权限经过设置正则表达式来匹配你 WebDAV 客户的用户的头。经过设置正则表达式,咱们将会把一系列的限制列表限制到 WebDAV 的客户端中。任何用户若是知足了匹配的头部,将会被限制写入权限。web

示例:一个 PROPFIND 方法的头部,这个是由 Microsoft Web Folder WebDAV 客户端建立,显示在 user agent 头部的字段中:正则表达式

PROPFIND /plugins/servlet/confluence/ default HTTP/ 1.1
Content-Language: en-us
Accept-Language: en-us
Content-Type: text/xml
Translate: f
Depth: 1
Content-Length: 489
User-Agent: Microsoft Data Access Internet Publishing Provider DAV
Host: 127.0 . 0.1 : 8082
Connection: Keep-Alive

与早期版本的 WebDAV  插件不一样,你只能全部 WebDAV 客户端的权限,当前的配置可以容许你针对不一样的客户端进行匹配。api

限制 WebDAV 客户端向你安装的 Confluence 的写入权限:app

  1. 在屏幕的右上角单击 控制台按钮 ,而后选择 General Configuration 连接。
  2. 在左侧边栏中选择 WebDav 配置(WebDav Configuration')
  3. 输入正则表达式来知足你 user agent 的头部,这个是由你指望限制的 WebDAV 客户端发送的。
  4. 单击 添加新正则表达式(Add new regex)按钮。
    重复上面的第三和第四步,对你指望进行限制的其余 WebDAV 客户端。
  5. 单击 保存(Save)

在你 Confluence 的安装实例中,恢复一个或者多个限制的 WebDAV 客户端:eclipse

  1. 在屏幕的右上角单击 控制台按钮 ,而后选择 General Configuration 连接。
  2. 在左侧边栏中选择 WebDav 配置(WebDav Configuration')
  3. 在正则表达式列表中,选择你但愿恢复的 WebDAV 客户端。
  4. 单击 删除选择的正则表达式(Remove selected regexes)按钮。
  5. 单击 保存(Save)。

屏幕截图:WebDAV 配置
 
ide

https://www.cwiki.us/display/CONF6ZH/Configuring+a+WebDAV+client+for+Confluenceurl

相关文章
相关标签/搜索