Skip to main content

The Problem

I need to connect to a Collibra API that has a tricky two-step login process:

  1. First, I get a temporary access token using a standard Client ID and Secret.

  2. Then, to actually get data, every API call must include two headers: the temporary token and a second, custom header called XFeedAuth that acts like a static password.

The issue is that the standard Ataccama connectors (like the Collibra Reader or a generic server connection) don't seem to have a way to add that second, custom XFeedAuth header.

 

My Plan & My Question

 

My plan is to build the connection manually using two chained Json Call steps: the first step gets the token, and the second step uses that token and manually adds both the required headers.

My question for you is: Does this sound like the right way to do it? Or is there a simpler, more built-in way in Ataccama to handle an API that requires both a bearer token and a second custom authentication header?

Be the first to reply!