Hi Everyone,
I am working on a WCF Service that is communicating with an on-premise Dynamics 365 instance. The service is using windows authentication, then connects to CRM with Xrm.Tooling.Connector as a specified dedicated user. My problem is that even though the user
credentials are specified in the connection string, when I instantiate the CrmServiceClient it still holds the CallerId of the logged in user instead of the dedicated user (the logged in user is an existing CRM user as well, it just does not have the same
elevated permissions as the dedicated user). I conducted a test with a console application connecting to CRM with the same connection string, but it resolves the credentials properly, so something must be different on the service configuration.
Any ideas on why the logged in user's credentials are being passed through instead of using the named user in the connection string?
Thanks,
Adam