1. 程式人生 > >限制 Confluence 6 WebDAV 客戶端的寫入權限

限制 Confluence 6 WebDAV 客戶端的寫入權限

ble vid use pan config www image cte 寫入

在早期的 WebDAV 插件中分離了 WebDAV 客戶端的寫入權限(不能使用,創建/修改,編輯和刪除操作)是分開配置的。但是在新版版本的插件中,我們將這些權限合並到了一起。

WebDAV 客戶端現在被顯示了寫入權限通過設置正則表達式來匹配你 WebDAV 客戶的用戶的頭。通過設置正則表達式,我們將會把一系列的限制列表限制到 WebDAV 的客戶端中。任何用戶如果滿足了匹配的頭部,將會被限制寫入權限。

示例:一個 PROPFIND 方法的頭部,這個是由 Microsoft Web Folder WebDAV 客戶端創建,顯示在 user agent 頭部的字段中:

PROPFIND /plugins/servlet/confluence/
default HTTP/1.1Content-Language: en-usAccept-Language: en-usContent-Type: text/xmlTranslate: fDepth: 1Content-Length: 489User-Agent: Microsoft Data Access Internet Publishing Provider DAVHost: 127.0.0.1:8082Connection: Keep-Alive

與早期版本的 WebDAV 插件不同,你只能所有 WebDAV 客戶端的權限,當前的配置能夠允許你針對不同的客戶端進行匹配。

限制 WebDAV 客戶端向你安裝的 Confluence 的寫入權限:

  1. 在屏幕的右上角單擊 控制臺按鈕技術分享圖片 ,然後選擇 General Configuration 鏈接。

  2. 在左側邊欄中選擇 WebDav 配置(WebDav Configuration')

  3. 輸入正則表達式來滿足你 user agent 的頭部,這個是由你期望限制的 WebDAV 客戶端發送的。

  4. 單擊 添加新正則表達式(Add new regex)按鈕。
    重復上面的第三和第四步,對你期望進行限制的其他 WebDAV 客戶端。

  5. 單擊 保存(Save)

在你 Confluence 的安裝實例中,恢復一個或者多個限制的 WebDAV 客戶端:

  1. 在屏幕的右上角單擊 控制臺按鈕技術分享圖片 ,然後選擇 General Configuration

    鏈接。

  2. 在左側邊欄中選擇 WebDav 配置(WebDav Configuration')

  3. 在正則表達式列表中,選擇你希望恢復的 WebDAV 客戶端。

  4. 單擊 刪除選擇的正則表達式(Remove selected regexes)按鈕。

  5. 單擊 保存(Save)。

屏幕截圖:WebDAV 配置
技術分享圖片

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


限制 Confluence 6 WebDAV 客戶端的寫入權限