Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Adobe workfront integration using JWT token

NM
Honored Contributor III
Honored Contributor III

Hi Team,

has anyone onboarded adobe workfront or adobe using JWT authentication? and if yes if they can provide us me connectionjson for the same.

Thanks


If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'
3 REPLIES 3

Dhruv_S
Saviynt Employee
Saviynt Employee

Hi @NM 

Please find the SAMPLE JSON. I have masked actual values everywhere by XYZ. Kindly update the values as per your environment.

{
  "authentications": {
    "acctAuth": {
      "authType": "Jwt",
      "httpParamsName": "jwt_token",
      "jwtConfig": {
        "jwtHeader": {
          "alg": "RS256",
          "typ": "JWT"
        },
        "jwtPayload": {
          "exp": XYZ,
          "iss": "XYZ@AdobeOrg",
          "sub": "XYZ@techacct.adobe.com",
          "https://XYZ.adobelogin.com/s/ent_user_sdk": true,
          "aud": "https://XYZ.adobelogin.com/c/XYZ"
        },
        "signedAlgorithm": "RS256",
        "key": "XYZ",
        "jwtExpiryDuration": 120
      },
      "url": "https://XYZ.adobelogin.com/ims/exchange/jwt",
      "httpMethod": "POST",
      "httpParams": {
        "client_id": "XYZ",
        "client_secret": "XYZ"
      },
      "httpContentType": "multipart/form-data",
      "retryFailureStatusCode": [
        401,
        500,
        400
      ],
      "authError": [
        "SESSION_NOT_VALID",
        "AuthenticationFailed",
        "ExpiredJwtException",
        "401 Unauthorized",
        "401",
        "You couldn't be authenticated"
      ],
      "errorPath": "code",
      "maxRefreshTryCount": 5,
      "tokenResponsePath": "access_token",
      "tokenType": "Bearer",
      "accessToken": "Bearer abcd"
    }
  }
}

Regards,

Dhruv Sharma

NM
Honored Contributor III
Honored Contributor III

Hi @Dhruv_S , is it possible to pass dynamic exp value or we can only pass static one?


If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'

It will be static in connection json


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.