Я создаю веб-часть для SharePoint 2010 и обнаружил, что пользователи без прав администратора получают сообщение об ошибке Access Denied
, когда я выполняю следующий код (ошибка выдается в последней строке):
SPAuditQuery wssQuery = new SPAuditQuery(web.Site);
wssQuery.RestrictToUser(web.CurrentUser.ID);
wssQuery.AddEventRestriction(SPAuditEventType.View);
wssQuery.RestrictToList(SPContext.Current.List);
SPAuditEntryCollection auditCol;
auditCol = web.Site.Audit.GetEntries(wssQuery);
Как разрешить пользователям без прав администратора получать доступ к этому журналу из веб-части? Потому что мне нужно фильтровать по пользователям без прав администратора, даже если в этот момент вошел пользователь без прав администратора.