Setup - ⚙️ Create a Projectrak authorization

Setup - ⚙️ Create a Projectrak authorization

 

Step 1. Create a token for the Jira user

Account Settings → Security → Create and manage API tokens → Create API Token

1. Label: testautomation

2. Store your Jira token (something like this):

Step 2. Create a Projectrak ApiKey

1. Navigate from Jira to: Project Portfolio > More Options (represented by “…”) > API Integrations.

2. Create an Api Key

3. Name: testautomation

4. Save

5. Store the result for API Key ID and API Key (something like this):

 

Step 3. Get the Projectrak JWT

Add component → New Action → Send web request

  • Web request URL: https://profields-cloud.deiser.com/api-keys/jwt

  • Headers:

    • Accept: application/json

    • Content-Type: application/json

  • HTTP method: POST

  • Web request body: Custom data

  • Custom data:

    { "name": "testautomation-557058:093b8c8e-fcfd-48c2-9f42-467780eb8584-EXAMPLE", "password": "U5FMrLin6CBMv8rxQORqYyOgMDXJ4l3kH0UcjINM-EXAMPLE" }
  • Check: Delay execution of subsequent rule actions until we've received a response for this web request

 

Step 4. Store the JWT in a variable

Add component → New Action → Create variable

  • Variable name: projectrakJwt

  • Smart value:  {{webResponse.body.jwt}}