External Applications, Credentials and Elevation

This entry is dedicated to cause and effect of using different settings with user credentials and UAC when using External Application settings:

Royal TS running with Admin account, UAC enabled and started not elevated:

No elevation required, no credentials used OK
No elevation required, user credentials used OK
No elevation required, admin credentials used OK
Elevation required, no credentials used UAC prompt, not embeddable
Elevation required, user credentials used OK (limited access because of “user” credentials)
Elevation required, admin credentials used Error (elevation required)

Royal TS running with Admin account, UAC enabled and started elevated:

No elevation required, no credentials used OK
No elevation required, user credentials used OK
No elevation required, admin credentials used OK
Elevation required, no credentials used OK
Elevation required, user credentials used OK (limited access because of “user” credentials)
Elevation required, admin credentials used Error (elevation required)

Note: Process tracking for processes running with a different user account as Royal TS, ensure Royal TS is also started elevated (as Administrator). Otherwise, process tracking will fail.