I am trying to use the Core Service client for publishing a Page. Below is the code.
var client = new SessionAwareCoreServiceClient("netTcp_2013");
client.Impersonate("domain\impuser");
But, when my user domain\testuser
logs into the CMS server and runs the exe, he is getting an error message:
"Impersonation by domain\testuser user requires the account to be configured as impersonation user."
I found that we need to add domain\testuser
to impersonation user in Tridion configuration. The scenario now is we have another server where this is already running and I don't see any users added under impersonation user. When we log in using domain\testuser
there is no error and it runs without any issue. But not in the case of my server. My question is, other than adding user under impersonation user in Tridion MMC is there any other way impersonation could be achieved as I see this running without any issues in another server?
Thanks for help.