Appian created JWT not validated by Tableau - JWT Plugin

Hi Community,

I am trying to generate a JWT using createtokenwithsecretkey() in JWT plugin (using HS256). When I use the generated token and hit the Tableau signin API, I get signin error and JWT is invalid ( details error code: 10083).

However, I use the same parameter details in a python code and use the token generated, the API returns me a successful response. Can anyone help me with the issue on Appian side please? 

createtokenwithsecretkey(
externalSystemKey: "jwt", /*Set the third party credentials in Admin Console */
iss: <tableau connected apps clientID>,
aud: "tableau",
typ: "JWT",
/*jti: fn!generateuuid(123),*/
exp: 43200
)

  Discussion posts and replies are publicly visible

Parents Reply
  • I am confused!  I was searching for the plugin JWT and do not find in App Market outside the plugins page. I either find JWT Tools or JWT functions however, none of them has the function I am using, Apparently, in Appian when I am trying to use, the function comes as part of JWT functions however, I added only JWT in plugins and registered that in third party... Its a little confusing how the plugins are maintained and it would have been useful if we had a central code repo for all the plugins. When I use other JWT Functions that are listed, the registered third party would not work!

    If possible, Can you please direct me to the page where I can download the code?

    Thank you.

Children