According to msdn : \[quote\] ASP.NET Web page and server control code executes in the context of the ASP.NET worker process on the Web server. If you use the Start method in an ASP.NET Web page or server control, the new process executes on the Web server with restricted permissions. The process does not start in the same context as the client browser, and does not have access to the user desktop.\[/quote\]Which account precisely is the "restricted permissions" ?Example :
- I'm logged to win7 as \[code\]RoyiN\[/code\]
- windows authentication is enabled
- Impersonation is enabled as \[code\]BobK\[/code\]
- The \[code\]W3WP\[/code\] user is \[code\]UserA\[/code\] (not network nor ApplicationPoolIdentity).
- Who is the \[code\]account\[/code\] which actually runs \[code\]cmd.exe\[/code\] ?
- To whom "restricted permissions" is actually regarding ?