This is on-prem Jira provider documentation, for regular please check Jira Provider.

Authentication

This provider requires authentication.

  • host: Jira Host (required: True, sensitive: False)
  • personal_access_token: Jira PAT (required: True, sensitive: True)

Certain scopes may be required to perform specific actions or queries via the provider. Below is a summary of relevant scopes and their use cases:

  • BROWSE_PROJECTS: Browse Jira Projects (mandatory)
  • CREATE_ISSUES: Create Jira Issues (mandatory)
  • CLOSE_ISSUES: Close Jira Issues
  • EDIT_ISSUES: Edit Jira Issues
  • DELETE_ISSUES: Delete Jira Issues
  • MODIFY_REPORTER: Modify Jira Issue Reporter

In workflows

This provider can be used in workflows.

As “step” to query data, example:

steps:
    - name: Query jiraonprem
      provider: jiraonprem
      config: "{{ provider.my_provider_name }}"
      with:
        ticket_id: {value}  # The ticket id.
        board_id: {value}  # The board id.

As “action” to make changes or update data, example:

actions:
    - name: Query jiraonprem
      provider: jiraonprem
      config: "{{ provider.my_provider_name }}"
      with:
        summary: {value}  
        description: {value}  
        issue_type: {value}  
        project_key: {value}  
        board_name: {value}  
        issue_id: {value}  
        labels: {value}  
        components: {value}  
        custom_fields: {value}  
        priority: {value}  

Check the following workflow example: