Multiple choice technology web technology

When running with SPSecurity.RunWithElevatedPrivileges (web context) what credentials are being used?

  1. SharePoint Site Administrator

  2. Farm Administrator

  3. The App Pool Identity for the web application running SharePoint

  4. All of the above

  5. None of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

SPSecurity.RunWithElevatedPrivileges executes the specified delegate under the security context of the IIS Application Pool Identity, which typically has high-privilege access to the SharePoint database, rather than individual user credentials.