JIRA Integration
ServiceDesk Plus (SDP) - JIRA integration allows you to push any request created in ServiceDesk Plus as an Issue in JIRA with a preferred issue type.
Integration Steps
After upgrading to 10007 version, the updated Jira.xml and jiraimpl.jar are placed under [SDP_HOME]/actionplugins/conf and [SDP_HOME]/actionplugins/lib directories respectively. Starting from this version, the existing Jira.xml file will not have the JIRA's administrator credential and JIRA's server URL configuration fields as these details can be configured in the current integration page.
Follow the below steps to move the integration files to the appropriate directories.
Note: If you are already using JIRA integation with any customizations in earlier versions, please take a backup of the customized files and move the files as mentioned below and then update the customization changes in the new files.
- Move the Jira.xml file present inside [SDP_Home]/actionplugins/jira/conf/ to [SDP_Home]/integration/conf/ directory.
- Move the jiraimpl.jar file present inside [SDP_Home]/actionplugins/jira/ to [SDP_Home]/integration/lib/ directory.
- Move all the integration files present inside [SDP_Home]/actionplugins/jira/resources/ to [SDP_Home]/integration/resources/ directory. (This is not required if you have already done this in earlier versions)
- Make the custom changes (if any) to the Jira.xml and restart the SDP server.
Configuring JIRA settings in ServiceDesk Plus:
- Go to Admin >> Integrations >> JIRA
- Enter the Server name and Server Port where the JIRA application is currently running and choose between HTTP and https protocol settings.
- Enter the JIRA administrator credentials (username/password) and Save the configuration. The password will be encrypted and saved securely in Database.
- Click 'Save' to save the settings.
Note: All other configurations other than username and password are still in Jira.xml.
Steps to create JIRA action menu:
- Create a new custom menu for Jira ticket creation under Admin > Request Custom Menu > Add New Menu.
- Menu Name > Create_JIRA_UI_Ticket (If you want to change the menu name then changes has to be done in Jira.xml too as the configurations are internally mapped)
- Description > Optional
- Associates Roles > Select the Technician Roles who should get access to this menu (Options: All Roles or 'Selected Roles')
- Associate Templates > Select the Templates, under which this menu should be displayed (Options: 'All Templates', 'All Incident Templates, 'All Service Templates' (or) 'Selected Templates')
- Custom Html File > Create_Jira_Ticket.html (Make sure the HTML file is present under [SDP_Home]/Integration/resources/ directory.)
- Action Type > Select Execute Class > com.servicedeskplus.integration.JiraActionImplementation (Make sure the jar file is present under [SDP_Home]/integration/libdirectory.)