В веб-части пользователь без каких-либо привилегий должен читать и обновлять список Sharepoint.
Повышение привилегий работает нормально для чтения списка, но когда я пытаюсь обновить тот же список, выдается исключение.Как можно обновить список с повышенными привилегиями?
SPSecurity.RunWithElevatedPrivileges(delegate()
{
SPSite oSite = SPControl.GetContextSite(HttpContext.Current);
SPWeb oWeb = oSite.OpenWeb();
oWeb.AllowUnsafeUpdates = true;
SPListItemCollection listItems = oWeb.Lists["nameList"].Items;
SPListItem item = listItems.Add();
...
item.Update(); // Throws Exception
});