Skip to main content
pavithraa0003
July 14, 2022
Question

Is there a way to define Authentication details in Connected system dynamically?

  • July 14, 2022
  • 3 replies
  • 0 views

Hi Team,

I have a requirement to define connected system dynamically. I have set of OAuth authentication details based on brands and I am looking for a way to reuse a connected system and Integration to work for all the brands. But we don't have a option to set Client ID and Secret Key in connected system via Expression rules. 

Do we have any way to achieve this other than creating different Connected system based on brands?

3 replies

stefanhelzle0001
Brainy
July 14, 2022

Authentication is done via HTTP headers. You can configure any authentication you need by skipping the connected system and just use an integration object.

pavithraa0003
July 15, 2022

Hi Stefan,

I am using OAuth 2.0 Client Grant authentication in connected system. Can you please help me out how to configure the integration object without connected system for OAuth 2.0 Client Grant authentication? If you have any example with screenshot will help.

Thank you,

Pavithra Acharya

stefanhelzle0001
Brainy
July 15, 2022

You will need to implement the oAuth call sequence manually. So, a first call needs to pass credentials to the identity provider and return the token. Add the authentication header to the actual integration and call that new integration to get the value.

Does that make sense for you?