Jira Cloud

Estimated reading: 5 minutes 1968 views

Set up Jira Cloud for Jira Ticket as Evidence with TrustCloud!

Purpose

Once you set up your compliance program, TrustCloud TrustOps works to ensure that your systems remain compliant with your adopted controls. To do so, TrustCloud retrieves lists of resources against systems in your product and business stack to use for compliance evidence.

This document outlines the steps you can take to grant TrustCloud access to retrieve Jira ticket details and use them as evidence.

Instructions to grant TrustCloud limited access to Jira Cloud

  1. Create Jira integration credentials
    • If you’re using Jira Cloud, please refer steps 2-9 to create connection credentials for your organization
    • If you’re using Jira Data Center, please refer steps 10-15 to create connection credentials for your organization
  2. Log in to your Jira Cloud instance as a user who has read permission for all the projects and also has access to create an API token in your organization.
  3. Click the gear icon in the upper-right corner of any page.jira 1
  4. Click on ‘Atlassian account settings’.jira 2
  5. In the left sidebar, click on ‘Security’.jira 3 2
  6. On the security page, check the ‘API tokens’ section. Click on ‘Create and Manage API tokens’.jira 4
  7. On the ‘API Tokens’ page, click on the “Create API Token” button.jira 5
  8. On the ‘Create API Token’ dialog, provide a label. Click on the “Create button”.jira 6
  9. Click on the “Copy” button on ‘Your new API token’ dialog to copy the generated token to the clipboard. This will be used to setup the Jira Cloud integration.jira 7
  10. Login to your Jira Data Center organization instance
    Login to your Jira Data Center instance as a user who has read permission for all the projects and also has access to create personal access token(PAT).
  11. In the upper-right corner of any page, click on the profile icon, then select the Profile tab from within the dropdown menu.
    jira 8
  12. In the Profile page, click on the left sidebar & then select Personal Access Tokens.
    jira 9
  13. In the Personal Access Tokens page, click on the Create token button.
    jira 10
  14. Within the Create a personal access token page:
    1. Provide a Token Name for your token
    2. Uncheck the Automatic expiry checkbox, so the token you create does not expire
    3. Create the token by clicking the Create button.
      jira 11
  15. In the New personal access token created dialog, click the Copy button to copy the generated token to clipboard, this will be used to setup the Jira Data Center integration.
    jira 12
  16. Provide your Jira Cloud organization URL or Jira Data Center instance custom domain URL to TrustCloud.
    A Jira Cloud Organization URL can be https://your-organization-name.atlassian.net & a Jira Data Center organization URL will be your custom Jira application domain
  17. Provide your API Token / PAT to TrustCloud.

Creating a Ticket in Jira

TrustOps tasks can be linked to Jira in two ways. The first is automatic ticket creation, and the other is manual ticket creation.

Automatic Ticket Creation

Ticket creation with Jira can be fully automated with TrustOps. Any user can choose to create all their tasks automatically in Jira. 

To create a ticket in Jira automatically, you need to change a few settings. Once this setting is enabled, any task that is assigned to a particular user will be created in Jira.

To enable automatic ticket creation,

  1. Go to ‘Account Summary’ in the TrustCloud program.
  2. Click on the ‘Connected Apps’ section within your TrustCloud program.
    The following screenshot shows the apps connected to TrustOps.

    Screenshot 2023 04 13 at 6.28.11 PM
  3. Go to the ‘Task Management’ section to configure automatic ticket creation for selected projects.
  4. Click on the “Configure” button.
    The following screenshot shows the task management configuration.
    Screenshot 2023 04 13 at 6.30.25 PM
  5. Select Project, Issue Type, Reporter and Assignee.
    The following screenshot shows how to set up automated ticket creation.
    Screenshot 2023 04 13 at 6.31.33 PM
  6. Click on “Complete”. Now, if any task is assigned to you, it will be automatically created in Jira.

Manual Ticket Creation

If automated ticket creation is not required, tickets can be created manually in Jira via the standard task flow.

To create a ticket manually,

  1. Go to any of the tasks in TrustOps.
  2. Click on the “Create Issue with Jira” button.
    The following screenshot shows how to create an issue with Jira. 

    Screenshot 2023 03 28 at 4.32.42 PM

  3. Enter key details such as Project, Issue Type, Reporter, Assignee, Summary, and Description.
    The following screenshot shows capturing accurate Jira status via TrustOps tasks.
    Screenshot 2023 03 28 at 4.34.05 PM
  4. Click on the “Create Issue” button.
  5. You can check the ‘Tickets’ tab of the task to see the tickets linked to that particular task. It shows the current Status, Assignee, and Priority level. As TrustOps-Jira integration is bi-directional, changes made to the ticket in Jira will be reflected in the corresponding TrustOps task.
  6. You can also unlink the task directly from this page by clicking on the “Unlink” button.
    The following screenshot shows capturing accurate Jira status via TrustOps tasks.
    Screenshot 2023 03 28 at 4.39.26 PM

NOTE:

  1. TrustOps does not support pushing tickets into Private Jira projects or into Projects that are hidden by the Jira administrator.
  2. TrustOps does not support the customization of fields or requirements that change by project type.
  3. If you face any issues or have a specific Jira use case, kindly contact TrustOps support for further assistance.

Join the conversation

ON THIS PAGE
SHARE THIS PAGE

SUBSCRIBE
FlightSchool
OR