Skip to main content
pavithraa0003
New Participant
Jul 14, 2022 5:38 PM UTC
Question

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

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
Jul 14, 2022 6:57 PM UTC

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
New Participant
Jul 15, 2022 10:54 AM UTC

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
Jul 15, 2022 12:12 PM UTC

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?