是否有人意識到要從所有網站和子網站獲取所有用戶?我想創建一個訪問報告,描述每個用戶在SharePoint的每個站點和子站點中的權限。我正在獲取所有網站和子網站。我可以從每個網站的用戶。但我想知道,有什麼辦法可以讓所有用戶首先獲得所有用戶,然後他們就會涉及到網站。以及該網站中每個用戶的權限是什麼。從網站獲取所有用戶
感謝adavance ..
是否有人意識到要從所有網站和子網站獲取所有用戶?我想創建一個訪問報告,描述每個用戶在SharePoint的每個站點和子站點中的權限。我正在獲取所有網站和子網站。我可以從每個網站的用戶。但我想知道,有什麼辦法可以讓所有用戶首先獲得所有用戶,然後他們就會涉及到網站。以及該網站中每個用戶的權限是什麼。從網站獲取所有用戶
感謝adavance ..
我們有這個時間,但我們有什麼用,我們有我們的SharePoint服務器的權限和連接到SQL服務器,那麼所有的用戶保存到一個單一的表,一起現場。
,因爲它似乎是同樣的事情,你可以使用這個網站作爲參考什麼你問: How to get a list of all users in SharePoint
_Web - 從場地環境等
SPGroupCollection _collGroups = _web.Groups;
foreach (SPUser _User in _web.SiteUsers)
{
//your code here
}
這裏Web上下文你有一些客戶端對象模型如何讓用戶從站點集合範圍,如果你想從所有站點獲取它,它取決於我們正在討論什麼樣的範圍或功能,因爲它們可能是其他方式取決於權限(計時器作業webparts等)。另一種方式是讓
SPSiteDataQuery
然後
SPSiteDataQuery.Users
你嘗試過什麼?這應該是相當平凡的操作。如果您知道如何查找單個用戶,則可以遍歷所有用戶。 –
客戶端對象模型?服務器客戶端模型 –