2012-11-26 60 views
0

案例:的Sharepoint:檢索信息分配用戶策略

  • 創建SharePoint 2010的Web應用程序管理用戶策略:分配「完全讀出」以用戶爲XXX YYY網站;
  • 爲站點YYY調用SiteData.asmx/GetContent並檢查'permissions'節點。

根據WS調用結果,用戶XXX沒有爲站點YYY分配任何權限。

  1. 如何通過Web服務檢索YYY的XXX權限?
  2. 在哪個表中分配的用戶策略存儲在SharePoint內容數據庫中?
+0

雖然你的第二個問題是關於SP如何工作的技術背景有趣,但是不要**用代碼讀取或更新數據庫。這是一個黑匣子,因此不受支持。而且,不保證這個功能在下一個版本中仍然有效。 –

+0

是的,我瞭解,但這可能會幫助我理解爲什麼我看不到等待的範圍許可。 –

回答

0

我不相信它存儲在任何內容數據庫中。一個web應用程序可以有多個內容數據庫。我認爲web應用程序作用域設置將存儲在Config數據庫的某個位置。 我在那兒看了一眼,但不知道要找哪張桌子。

正如Steve P所述,微軟不支持任何直接對數據庫採取的行動(我相信使用分析除外),所以請注意這一點。