I have created a custom action"Terminate Process" which terminates the UCSoftphone.exe. Is there any way to terminate the process only if it was launched by the currently logged in user?
If you want to terminate the process only if it was launched by the currently logged it user, you can run the "Terminate Process" custom action as "Immediately". I'm not sure if this also happens on Windows XP and below.
Another solution is to create your own custom action that sets a property if the process is launched by the current user and then you use that property as a condition for the "Terminate Process" custom action.