We are facing an issue where we need Pega to pass through SSO credential to an external service dynamically.
The service being called needs to be called with the user context rather than using a service account. How can Pega accommodate this?
For SOAP Connector, you can configure Basic, NTLM an OAuth type of authentication. You need open Connect-SOAP rule and select Authentication profile. Authentication profile rule takes all information like User name/password and domain based on type of authentication remote service needs.
We are using a REST connector and we need the signed on user's context to be passed through by Pega to the back-end systems (NTLM). When a logged in user requests a resource from a backend system they should be passed through with their credentials. This is similar to the identity token that can be seen in a user's browser through SSO.