2014-09-10 41 views
0

問候:IT HIT CalDAV/CardDAV服務器。IT Hit CalDAV/CardDAV服務器用戶權限設置

似乎打開IT HIT Ajax文件瀏覽器時,登錄用戶可以看到所有用戶的所有內容。 我們如何設置權限,以便用戶只能看到他自己的內容?

+0

也許這個主題將resolev你的問題? - http://davical-general.89287.n3.nabble.com/Davical-general-CardDAV-permissions-td4008965.html – 2014-09-10 10:25:36

回答

-1

您可以過濾IItemCollection.GetChildren方法實現中的文件夾內容。此方法返回文件夾中的子項目列表。根據用戶權限,您可以過濾對於內置用戶可見的項目。

樣本CalDAV/CardDAV服務器和由IT Hit CalDAV/CardDAV服務器嚮導生成的示例代碼在DavFolder.cs的DavFolder類實現中包含GetChildren方法。

請注意,如果您將數據存儲在Windows文件系統中並依賴Windows文件系統權限,則無論在子文件夾和文件上的權限如何,所有用戶始終都會看到相同的文件夾內容。這是Windows文件系統權限的工作原理。因此,沒有簡單的方法來過濾可見文件夾內容,只能操作文件系統權限。 (但是,用戶無法導航到子文件夾或打開文件,如果他們沒有足夠的權限)