It is possible to integrate with Jira Server as a ticketing system (Jira Cloud not supported). This will allow you to approve / decline remediation plans and tasks such as agent deployment.
Before we start: A user that has REST capabilities, and is allowed to Open, Read and Change (Write) tickets is required for the ITSM integration.
STEP 1: Configure Jira in Intigua.Properties File
1. Edit the intigua.properties file (vi /usr/share/tomcat/default/conf/intigua.properties)
2. Add the following configurations in the intigua.properties:
###############################################
################JIRA CONFIGURATION#############
###############################################
jira.hostUrl=https://jira.example.com:8080/
jira.username=Admin
jira.password=Password
# Enable / Disable JIRA for agent management
jira.enabled=true
#Enable / Disable JIRA for Remediation plans
jira.remediationPlanEnabled=true
#Name of custom, single-line text field used by Intigua to track tickets it creates.
jira.correlation.field=Intigua Correlation ID
#Name of the transition to use when closing a ticket
jira.transitions.success=Done
jira.approval.approved.values=Scheduled
jira.approval.reject.values=Rejected
jira.approval.pending.values=Pending Approval
# Priority to use for new tickets
jira.pg.priority=Medium
#Issue type to use for new tickets
jira.pg.issueType=Task
#Comma-separated list of labels for new tickets
jira.pg.labels=Jetpatch
#Project key to use for new tickets (e.g. CORE)
jira.pg.project=CORE
#Username of Remediation Plans approval assignee
jira.pg.assigneeUserName=john doe
####Add the following configuration for agent manager poicies####
# Project key to use for new tickets (e.g. CORE)
jira.project=CORE
# Priority to use for new tickets
jira.priority=Medium
#Issue type to use for new tickets
jira.issueType=Task
#Comma-separated list of labels for new tickets
jira.labels=jetpatch,rocks
#Username of agent management assignee
jira.assigneeUserName=Bobi
####################################################
Pleae make sure that integration with similar ticketing systems (i.e service now, JIRA) is disabled.
3. Save and exit file
4. Restart tomcat (Run command Service tomcat restart)
Additional Configuration (optional):
Folow steps 2 and 3 in ITSM Integration Setup if you would like to add additional configurations.
STEP 2: Approve / Reject Remediation Plan
After the integration with JIRA is established, the next step is to create remediation plans in JetPatch and approve it via JIRA.
Follow the steps in the article JIRA Integration - Remediation Plan Approval Process to approve / reject remediation plans.
Comments
0 comments
Please sign in to leave a comment.