- Obtain an API token from the Atlassian portal.
- Create a secret to store the Atlassian API Token.
- Add a secret definition to the Your projects menu.
- Use the API Token property drop-down in the component properties to select the Jira token you have created.
Obtain an API token
- Log in to the API tokens section of the Atlassian portal.
- Follow the instructions in the Atlassian Create an API token documentation to create a new API token.
- Make sure to copy the API token immediately as it will only appear once.
- When copying the token, some browsers may add a space to the end of the string. Watch out for this as it will cause the credentials to fail.
Create a secret
You must create a secret to store your Atlassian API Token. How this secret is stored depends on your Data Productivity Cloud deployment model:- In a Full SaaS deployment model, you must add a secret to the internal managed vault service that is hosted in Matillion’s own AWS infrastructure. Read Secrets and secret definitions for details.
- In a Hybrid SaaS deployment model, you must add a secret to either AWS Secrets Manager or Azure Key Vault in your own cloud infrastructure, as described below.
- In a Hybrid SaaS deployment model using a Data Productivity Cloud agent for Snowflake, read Secrets in the Data Productivity Cloud agent for Snowflake for details of how to store the secret in a Snowflake schema.
AWS Secrets Manager
- Log in to the AWS account that houses your Data Productivity Cloud agent. This must be in the same AWS Region as the agent selected when the project was created.
- In the search bar search for Secrets Manager to access the Secrets page.
- Click Store a new secret.
- Select Other type of secret and create a Key/value pair with the following details:
- Key: Enter a label you will use to identify the token.
- Value: Enter the Atlassian API Token code you copied earlier.
- Click Next and on the next page enter a Secret name. This is the name that will appear in the Secret definitions list in Your projects.
- The remainder of the details aren’t needed, so click Next and Next again, then Store to complete the creation of the secret.
Azure Key Vault
- Log in to the Azure account that houses your Data Productivity Cloud agent. This must be in the same Azure Region as the agent selected when the project was created.
- Click Key vaults and click the name of the key vault you want to reference. If there is only one, then this will be the [Default] key vault configured in the agent.
- Click Objects and then click Secrets.
- Click + Generate/Import.
- On the Create a secret screen enter the following:
- Upload options: Select Manual.
- Name: Type a name for the secret. The secret name must be unique within a key vault. For more information on naming, read Key Vault objects, identifiers, and versioning.
- Secret value: Enter the Atlassian API Token code you copied earlier.
- Click Create.
Add a secret definition
Follow the steps in Secrets and secret definitions.Return to
- Return to the component properties in .
- Click into the API Token property.
- Select your new secret definition representing your Jira API token.
- Click Save.

