哪個Web服務以及我將使用哪個屬性或方法訪問網站的網站集管理員?另外,是否可以通過web服務來枚舉所有網站集並從每個網站獲取管理員?是否有SharePoint 2010 Enterprise Web Service允許我訪問網站集的網站集管理員?
我沒有一個合適的開發環境,所以我需要通過Web服務來做到這一點。謝謝。
哪個Web服務以及我將使用哪個屬性或方法訪問網站的網站集管理員?另外,是否可以通過web服務來枚舉所有網站集並從每個網站獲取管理員?是否有SharePoint 2010 Enterprise Web Service允許我訪問網站集的網站集管理員?
我沒有一個合適的開發環境,所以我需要通過Web服務來做到這一點。謝謝。
我不確定此功能是否本地存在。您應該可以創建自己的SharePoint託管服務,並創建您正在尋找的功能。
正如馬特所說,沒有什麼內置的做到這一點。您只能使用內置功能的最類似的事情是瀏覽根網站的用戶組和用戶:
ClientContext ctx = new ClientContext("http://foo");
GroupCollection grps = ctx.Web.SiteGroups;
ctx.Load(grps);
ctx.ExecuteQuery();
foreach (Group grp in grps)
{
// do something with each group
}