Hi everyone,
We’re working on connecting the Alteryx app to Adobe Analytics using User Login (since Adobe has deprecated the JWT authentication method). Are there any specific configurations needed in the Developer Console to enable this connection?
Currently, Alteryx prompts us to log in to Adobe Analytics via a pop-up, but after completing the login process, the pop-up redirects to the Adobe Experience Cloud homepage (just like a browser) instead of continuing with the integration.
Has anyone experienced this issue or have suggestions for resolving it?
Any guidance would be greatly appreciated!
Thank you!
Alteryx has release an updated tool, version 3.1.
https://marketplace.alteryx.com/en-US/apps/427913/adobe-analytics-tool/overview
This new tool utilizes a service account with a client ID and Client Secret.
This should resolve your issue.
Matt Bechard
Hi Matt,
I am already on the latest version but still the authentication doesn't complete and redirects me to continue using Adobe Analytics. What is the redirect URI you are using in your User OAuth set-up in Adobe's developer console?
I'd change the redirect URI to local (128.0.0.1) as configured you are redirecting back to Adobe - so after auth you'd go there.
I only get the pop up using when I choose the 1st authentication method (User Login). It also comes up blank, like the popup content is blank. However, why would you want to use this method? Use the new adobe 3.1 connector, and authenticate using the 2nd method in the screenshot below (service account). This method uses Client_id and Client Secret and does not expire in 24 hours.
Also, check your proxy settings within Alteryx, User Settings: Advanced: Proxy. Also, if you are on your corporate network, try off the network/ off the vpn. and test. I had many issues with corp security blocking the api calls to Adobe. There are a bunch that need to be whitelisted.
@apathetichell Unfortunately, this did not work.
@matthewbechard thanks it worked with 'OAuth Server to Server' service account method, and I finally made it through the gates!. Now, onto the next quest: turning this data into something that makes sense.
It sounds like you're experiencing a common integration challenge. Since Adobe has moved away from JWT to user login for authentication, there are a few settings you might need to check in the Adobe Developer Console to ensure smooth integration with Alteryx.
First, make sure that the Redirect URI in your Adobe Developer Console project settings matches exactly with the callback URL expected by Alteryx. This misalignment can often cause the redirect you're experiencing.
Also, check if you have the correct API permissions set in the Developer Console. For Adobe Analytics, you’ll need to ensure that all necessary Analytics APIs are enabled and that the OAuth client you created has the proper scopes assigned to interact with Adobe Analytics.
If you're still facing issues after these checks, consider setting up a service account with admin permissions in Adobe, which can sometimes help bypass these kinds of login loop issues, even though it's more of a workaround than a solution.
Lastly, if none of these steps work, I'd recommend reaching out to Adobe's and Alteryx’s support teams. Sometimes, these issues can stem from recent updates or changes in the backend that only they can resolve.
Hope this helps and you get the integration working smoothly soon!