我们创建了一个webpart,在catch块中我们将日志写入uls。
我担心的是写入此日志的权限。对sharepoint具有只读访问权限的用户是否会面临问题?
答案 0 :(得分:1)
我非常确定SPDiagnosticsService.WriteTrace(...)始终使用当前应用程序池的帐户访问权限,无论登录用户调用当前请求。如果应用程序池帐户不是服务器场管理员帐户,则需要将其添加到“性能日志用户”组。 但要明确说明你可以使用SPSecurity.RunWithElevatedPrivileges(...)。