Мне нужно добавить пользователя на сайт SharePoint (WSS 3.0) через веб-службу.Веб-сервис для добавления пользователей в SharePoint (например, SPWeb.EnsureUser)
Используя API, я бы использовал метод SPWeb.EnsureUser, но я не могу запустить свой собственный код на сервере.
Я надеялся, что Users and Groups Web Service может помочь, но он не дает подходящего метода.
Итак, существует ли веб-служба, эквивалентная SPWeb.EnsureUser?
Вы также можете использовать [ 'метод SearchPrincipals'] (http://msdn.microsoft.com/en-us/ library/people.people.searchprincipals% 28v = office.12% 29.aspx), чтобы определить, добавлен ли принципал в семейство сайтов еще. Проверка ['PrincipialInfo.UserInfoID'] (http://msdn.microsoft.com/en-us/library/people.principalinfo%28v=office.12%29.aspx) вернет значение> -1, если основной уже добавлен к пользователям семейства сайтов. – SliverNinja