LogoLogo
Contact Us
  • Finout Documentation
  • Get Started with Finout
    • Introduction to Finout's Suite of Features
    • Onboarding New Users to Your Finout Account
    • Single Sign-On (SSO) Setup
    • Enterprise Discount Program (EDP)
    • Cost and Usage Types
      • FairShare Cost
      • List Cost
  • Integrations
    • Cloud Services
      • Connect to AWS
      • Connect to Azure
      • Connect to Oracle
      • Connect to GCP
    • Third Party
      • Connect to Confluent
      • Connect to Databricks
      • Connect to Snowflake
      • Connect to Jira
      • Connect to Datadog
        • Datadog API Cost Calculation
        • Datadog Integration Levels
        • Datadog Usage Attribution Tags (UAT)
      • Connect to Microsoft Teams
      • Connect to ServiceNow
      • Custom Cost Centers
      • Credentials Vault
    • Telemetry
      • S3 Telemetry Integration
      • Setting Up a Datadog - Finout Metrics Integration (Export)
      • MegaBill Telemetry
    • Kubernetes
      • Connect to Kubernetes Prometheus
      • Kubernetes - How Finout Calculates K8s Costs
      • Kubernetes MegaBill
      • Kubernetes Budgeting
      • Kubernetes Anomaly Detection
      • Kubernetes Custom Dashboards
      • Kubernetes Predefined Dashboards
      • Ensure Compatibility of Your Kubernetes Monitoring with Finout
  • User Guide
    • Inform
      • MegaBill
      • Custom Drilldown
      • Custom Cost Input
      • Virtual Tags
        • Relational Virtual Tags
        • Virtual Tag Sync
      • Shared Cost Reallocation
        • How to Use Shared Cost Reallocation
      • FinOps Dashboards
      • Financial Plans
      • Data Explorer
    • Optimize
      • My Commitments
      • Commitments Log
      • Anomalies
      • CostGuard
        • CostGuard - Scans
        • Connect CostGuard for AWS
          • AWS Extended Support Detection
        • Connect CostGuard for GCP
    • Operate
      • Reports
      • Tag Governance
  • Configuration
    • Finout API
      • Generate an API Token
      • Filter Object Definition
      • Cost API
      • Query Language API
      • Virtual Tags API
      • CostGuard API
      • Endpoint API
      • Virtual Tag Metadata API
    • Role-Based Access Control (RBAC)
      • Role Permissions
      • Managing Roles
        • Creating a Custom Role
        • Permissions List
        • Managing a Role and its Permissions
      • Managing Users
        • Inviting a User
        • Edit a User's Roles
      • Data Access Control
      • Groups
        • Create a New Group
        • Edit Group Data Access
        • Delete a group
        • Edit Group Users and SAML Groups
      • RBAC FAQs
    • Endpoints
      • Slack Notification Endpoint
  • Cross-Platform Features
    • List of Cross-Platform Features
      • ACL Permissions
      • Saved Views
Powered by GitBook

Still need help? Please feel free to reach out to our team at support@finout.io.

On this page
  • Jira Overview
  • Connect ​​Jira to Finout
  • Step 1: Generate an API token in the Jira Cloud
  • Step 2: Gathering necessary information for the Finout integration
  • Step 3: Setting up the integration in Finout
  • Selecting the Appropriate Jira Email Address
  • Using a Dedicated Service User for the Integration
  • Create a dedicated service user in Jira Cloud
  • Advantages of using a dedicated service user
  • Key points to consider

Was this helpful?

Export as PDF
  1. Integrations
  2. Third Party

Connect to Jira

Jira Overview

Connect Jira to Finout to streamline cost tracking for your projects. Jira, a popular tool for project management, issue tracking, and agile development, can be integrated with Finout to gain insights into your project costs and resource usage, enhancing financial visibility and control across your workflows.

Prerequisites:

  • An active Jira Cloud account, along with administrative rights.

  • Access to the third-party tool with necessary permissions to set up and manage integrations.

Note: The Jira integration applies only to Jira Cloud.

Connect ​​Jira to Finout

Step 1: Generate an API token in the Jira Cloud

  1. Sign in to your Jira Cloud account.

  2. Navigate to Account Settings and select Security.

  3. Under API token, select Create and manage API tokens.

  4. Select Create API token, provide the API with a name for easy identification, and securely save the generated token.

Step 2: Gathering necessary information for the Finout integration

Before setting up the integration in Finout, ensure you have these details:

  • Jira cloud base URL: Your specific Jira Cloud instance URL (e.g. https://yourdomain.atlassian.net).

  • API token: The token generated in Jira Cloud.

Step 3: Setting up the integration in Finout

  1. In Finout, navigate to Settings.

  2. Go to the Integrations.

  3. Choose Create Jira Integration.

  4. Enter the details from step 2: User Email, URL, and API Token.

  5. Click Submit.

Note: Successful integration will prompt a success message and redirect you to the integration page.

Selecting the Appropriate Jira Email Address

  • Identification: The Jira email address is an important identifier of your user account in Jira Cloud, essential for authenticating and authorizing the connection between your third-party tool and Jira.

  • API Authentication: For API requests to Jira Cloud, such as creating a ticket, authentication is required to verify the legitimacy and authorization of the request. Typically, this involves using an email address in combination with an API token for basic authentication in Jira Cloud.

  • Integration Context: The chosen email address determines the specific Jira account with which the third-party tool will interact. This is important as any actions (such as creating or updating issues) performed by the tool will be under the privileges and permissions of the associated Jira account.

  • Audit and Traceability: Actions performed through the API are typically logged by Jira. The email address can be used to identify the account involved in these actions, helping in audit trails and troubleshooting purposes.

In a team or enterprise setting, it's recommended to use an email associated with a service account rather than an individual's account for more effective management of permissions and access control.

Using a Dedicated Service User for the Integration

For organizations with an unlimited user count in their Jira Cloud subscription, we highly advise creating a dedicated service user account for the integration with our tool. This method offers enhanced control and stability.

Create a dedicated service user in Jira Cloud

Step 1: Create a new user account

  1. Navigate to the user management section in Jira.

  2. Create a new user, designated for the integration. Provide a clear user name such as integration_service_user, for easy recognition.

Step 2: Assign necessary permissions

  • Provide the new user with the necessary permissions for tasks such as issue creation and management.

    Note: Avoid giving administrative rights unless necessary.

Step 3: Generate an API token

Advantages of using a dedicated service user

  • Permission Control: Simplifies permission management and auditing as they are isolated actual user accounts.

  • Stability and Continuity: The integration is not linked to an individual employee’s account, ensuring continuity regardless of staff changes.

  • Improved Security: Reduces the risk associated with using personal accounts for integrations and helps in maintaining a clear separation between user activities and automated processes.

  • Clear Audit Trails: Any actions performed by the integration are attributed to the service user, simplifying tracking and auditing.

Key points to consider

  • License Usage: For Jira Cloud accounts with limited user seats, adding a service user consumes one of these seats. However, for accounts without user count limitations, this is not a concern.

  • Regular Maintenance: Like any account, ensure that the service user’s credentials are securely managed and that its permissions are reviewed regularly for any necessary updates.

By following these recommendations, organizations can achieve a more secure, controlled, and reliable integration with Jira Cloud.

PreviousConnect to SnowflakeNextConnect to Datadog

Last updated 6 months ago

Was this helpful?

Jira email address: The email address linked to your Jira account (Further details on selecting the appropriate email are provided ).

Ensure you select the Jira email address that has the appropriate permissions (see our recommendation to use a dedicated service user for the integration) required for the API operations you intend to perform. For example, if your integration aims to create issues, the Jira account linked to the email should have the necessary permissions to create issues in the designated Jira project.

Sign in to your Jira account as this service user and create an API token (refer to the ). This token will be used for the integration, ensuring that the tool's actions are done under this service user’s profile.

below
below
main documentation