Hi all,
We are storing credentials of external system(Web Service) in third party credentials store and we are successfully able to get service response using httppostwithresponsewithscs() custom plugin function. but now we wanted to use integration object and there we need to provide basic authentication so instead of that we wanted to use external system key which will access credentials stored at secure credential store. So we tried multiple ways by using httpAuthenticationBasic() function but no luck .How can I achieve it?
Discussion posts and replies are publicly visible
Unfortunately, the integration object cannot access credentials in the secure credential store. Instead, you should create a connected system where you can store basic authentication credentials that can be used in your integration object: https://docs.appian.com/suite/help/latest/Connected_System_Object.html
We are on 17.2 version of Appian
Ah, well 17.2 doesn't have connected systems, but you can still provide your credentials directly in the configuration of the integration. It still isn't possible to get the credentials from the secure credentials store though. Those credentials can only be accessed in functions / process nodes that expect to receive the a!scsField(), and the integration object doesn't have that.