LogoLogo
  • Welcome to Firefly Documentation
  • Introduction
    • What is Firefly?
    • Who is Firefly for?
    • Why use Firefly?
    • Terminology (Glossary)
  • Key Features
    • Infrastructure-as-Code Automation
    • Cloud Asset Inventory
    • Drift Detection & Remediation
    • Policy-as-Code for Compliance & Governance
    • Cost Visibility & Optimization
    • AI Assistant
    • ChatOps Integration
  • Getting Started
    • Account Setup & Onboarding
    • Connecting Cloud Accounts
    • UI Walkthrough & Navigation
    • First Steps in Firefly
  • Detailed Guides
    • Dashboard Overview
    • Cloud Asset Inventory
      • Remediating Drifts
      • Deleting Assets
      • Creating IaC-Ignore Rules
      • Creating Exclude-Drift Rules
    • Policy & Governance
      • Creating Policy-as-Code Governance Rules
      • Remediating Policy Violations
    • Workflows & Guardrails
      • Creating Workflows
      • Creating Guardrail Rules
    • Codification
    • Self-Service
    • IaC Explorer
    • Event Center
    • Backup and Disaster Recovery
    • Notifications
    • User Management
    • SSO Configuration
  • Integrations
    • Integrations Overview
    • Integrating Data Sources
      • AWS
      • Azure
      • Google Cloud
      • Kubernetes
      • Akamai
      • Datadog
      • New Relic
      • Okta
      • GitHub
      • Cloudflare
      • NS1
      • PagerDuty
      • MongoDB Atlas
      • HashiCorp Vault
    • Integrating IaC Remote State
      • Terraform Cloud
      • Google Cloud Storage
      • env0
      • HashiCorp Consul
      • Firefly States Redactor
    • Integrating Version Control
      • GitHub
      • GitLab
      • Azure DevOps
      • CodeCommit
      • Bitbucket
    • Integrating Notifications
      • Slack
      • Microsoft Teams
      • PagerDuty
      • Opsgenie
      • Torq
      • Webex
      • Google Chat
      • Webhook
    • Integrating Project Management
      • Jira
      • ServiceNow
    • Integrating Workflows with CI/CD
    • Integrating Backstage
    • Integrating MCP
  • Use Cases & Best Practices
    • Cloud Governance & Visibility
    • Cost Optimization Strategies
    • Compliance and Security Best Practices
    • Infrastructure Automation & Self-Service
    • Best Practices and Implementation Tips
  • Analytics & Reporting
    • Analytics Dashboard Overview
    • Using Analytics for Improvement
    • Exporting and Sharing Reports
    • Analytics Security and Privacy
  • Code Snippets & Examples
    • Terraform Snippet for an AWS EC2 Instance (Codified via Firefly)
    • Example Rego Policy (OPA) for a Custom Rule
    • GitHub Actions Workflow YAML for Firefly Integration
    • JSON Output Example: Exporting Inventory
  • Troubleshooting & FAQs
    • Common Issues and Solutions
    • FAQs
  • General Information
    • Firefly API
      • Authentication
      • Inventory
      • Codification
      • Workflows
      • Self-Service
      • Policy & Governance
      • IaC Explorer
      • Event Center
      • Backup & Disaster Recovery
      • Notifications
      • Integrations
      • Identity & Access Management
    • Security & Compliance
    • Pricing Tiers & Add-ons
    • Contacting Support
Powered by GitBook
On this page
  • Overview
  • Prerequisites
  • Setup Procedure
  • Features Enabled
  • Best Practices
  • Troubleshooting

Was this helpful?

  1. Integrations
  2. Integrating Project Management

Jira

PreviousIntegrating Project ManagementNextServiceNow

Last updated 1 month ago

Was this helpful?

Overview

Firefly integrates with Jira to enable automatic or on-demand creation of Jira tickets for cloud issues. This integration helps teams track and manage cloud resource issues, policy violations, and remediation tasks directly in their project management workflow.

Prerequisites

  • A Jira account with appropriate permissions

  • Access to create API tokens

  • A Jira project where issues will be created

Setup Procedure

  1. In Firefly, select Settings > Integrations

  2. Select Add New > Jira

  3. Enter a descriptive name into the Nickname field

  4. Enter your domain name into the Jira Domain field

  5. Enter your email into the Jira User Email field

  6. Paste the API token into the Jira Token field

  7. Select Next

Features Enabled

  • Manual Issue Creation: Create Jira issues directly from the Firefly UI using the "Create Jira Issue" button for assets or policies

  • Automated Issue Creation: Set up automatic ticket creation for specific events (e.g., policy violations of medium severity)

  • Pre-filled Issue Templates: Issues are created with relevant asset details and rule information

  • Issue Tracking: Maintain a record of cloud issues and their remediation status

  • Integration with Notification Rules: Connect with Firefly's notification system for automated issue creation

Best Practices

  • Use a dedicated Jira account or bot user for Firefly integration

  • Regularly review and update API tokens

  • Set up appropriate Jira project permissions

  • Consider using automated issue creation for high-priority or recurring issues

  • Maintain consistent issue templates and workflows

Troubleshooting

  1. For authentication issues:

    • Verify Jira credentials and API token validity

    • Check if the token has expired

    • Ensure the Jira domain is correctly entered

  2. For issue creation issues:

    • Verify project permissions

    • Check if the Jira project key is valid

    • Review Firefly integration logs

  3. For automated creation issues:

    • Verify notification rules configuration

    • Check Jira webhook settings if applicable

    • Review automated issue creation logs

Create a Jira API token