문제

사용자 정의 SPJobDefinition를 작성했습니다.public override void Execute(Guid targetInstanceId) 메소드에서는 SPSecurity.RunWithElevatedPrivileges에서 캡슐화 된 일부 코드를 실행 중입니다.작업이 앱 풀 계정에서 실행되므로 (이것은 True 문, 오른쪽?) 시스템 계정에서 실행의 이점 / 목적이란 무엇입니까?

도움이 되었습니까?

해결책

MSDN에서 spsecurity.runwithelevatedPrivileges

사용자가 풀 컨트롤을 가지지 않아도 완전한 제어 권한으로 지정된 방법을 실행합니다

작업은 SharePoint 타이머 서비스 계정에서 실행됩니다.이 계정에는 완전한 제어 권한이 없을 수 있습니다.권한이 제한 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top