Steps for SDP Configurations :
- Move the xml files present under [SDP_Home]/actionplugins/jira/conf directory to [SDP_Home]/integration/conf directory.
- Move the jar file present under [SDP_Home]/actionplugins/jira/jiraimpl.jar to [SDP_Home]/integration/lib directory.
- Move the files present under [SDP_Home]/actionplugins/jira/resources to [SDP_Home]/integration/resources directory. (HTML,Javascript and CSS Files are customizable. If you need any UI changes for JIRA ticket creation then you can have any of your Web developer to do the same. )
- Now in Jira.xml, we have a menu called "Create_JIRA_UI_Ticket", please change the configurations url, username,domain and template name (Make sure the file you are trying to change is present under[SDP_Home]/integration/conf folder )
Latest zip File can be downloaded from here : https://resources.manageengine.com/resources/resource/integrating-sdp-to-jira-using-custom-html-13-7-2015
(please skip the above configuration if you are downloading the zip file from the above location)
Jira.xml Configurations :
URL --> JIRA application url.
Username --> JIRA application user name
Password --> JIRA application password.
Steps to Create_JIRA_UI_Ticket menu from SDP User Interface:
Create a new 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. Because the configurations are internally mapped)
Description --> Optional
Associates Roles --> Decide Technician Roles that will get access to this menu (Options to choose from: All Roles or 'Selected Roles')
Associate Templates --> Choose Templates, under which this menu will be displayed (Options to choose from: '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/lib" directory.)
Now user can access this menu from request view page.
When "Create_JIRA_UI_Ticket" menu is invoked a pop up window will appear as shown.
Clicking on Create Ticket button will add a ticket in JIRA.