JIRA 集成
ServiceDesk Plus (SDP) - JIRA 集成允许您将 ServiceDesk Plus 中创建的任何请求以首选问题类型作为 JIRA 中的问题进行推送。
所需角色:SDAdmin
快速链接
在 ServiceDesk Plus 中配置 JIRA 设置
- 转到 管理 > 集成 > JIRA。
- 输入 JIRA application当前运行所在的Server名称和Server端口。
- 在 http 和 https 协议设置之间进行选择。
- 输入 JIRA 管理员凭据(用户名/密码)并保存配置。密码将被加密并安全地保存在数据库中。
- 如需配置 JIRA On-Demand 设置,请输入 JIRA 管理员凭据(用户名/API 密钥)。
- 单击 保存。
除用户名和密码之外的所有其他配置仍位于 Jira.xml 中。
创建 JIRA 操作菜单
在 管理 > 请求自定义菜单 > 添加新菜单 下为 JIRA 工单创建一个新的自定义菜单。
请使用以下提示配置 JIRA 操作菜单。
- 菜单名称: 输入菜单名称为 Create_JIRA_UI_Ticket. 如果您想更改菜单名称,则还必须在 Jira.xml 中进行相应更改,因为这些配置在内部已完成映射。
- 说明:如有需要,添加简要说明以解释该操作菜单及其功能。
- 关联角色:选择可以访问该操作菜单的技术人员角色。您可以选择向所有角色或选定角色提供访问权限。
- 关联模板:选择应显示该操作菜单的请求模板。您可以将菜单配置为对所有模板显示、仅对事件/服务模板显示,或在选定模板中显示。
- 自定义 HTML 文件:输入 Create_Jira_Ticket.html 作为 HTML 文件名。请确保同名 HTML 文件存在于 [SDP_Home]/Integration/resources/ directory 下。
- 操作类型: 选择 执行类 作为操作类型,并输入要执行的脚本文件名为 com.servicedeskplus.integration.JiraActionImplementation。请确保 jar 文件存在于 [SDP_Home]/integration/lib/ 目录下。
将“resources”和“conf”文件夹从 Jira 移动到 Integration
- 将 [SDP_Home]/actionplugins/jira/conf 中的 conf 文件夹复制粘贴到 [SDP_Home]/integration/conf。
- 将 [SDP_Home]/actionplugins/jira/resources 中的 resource 文件夹复制粘贴到 [SDP_Home]/integration/resources/ 目录。
- 将 [SDP_Home]/actionplugins/jira/ 中的 jiraimpl.jar 文件复制粘贴到 [SDP_Home]/integration/lib/ 目录。
迁移后重新配置 JIRA 集成
升级 ServiceDesk Plus 时,JIRA 管理员凭据和 Server URL 配置字段将不会出现在 Jira.xml 文件中。必须在当前集成页面上进行配置。
如果您在早期版本中已将 JIRA 集成与任何自定义项一起使用,请先备份已自定义的文件。移动插件文件后,请在新文件中更新这些自定义更改。
迁移后,请按如下说明用新的插件文件替换现有插件文件:
- 将位于 [SDP_Home]/actionplugins/jira/ 中的 jiraimpl.jar 文件复制粘贴到 [SDP_Home]/integration/lib/ 目录。
- 将 [SDP_Home]/actionplugins/jira/conf 中的 conf 文件夹复制粘贴到 [SDP_Home]/integration/conf。
- 将 [SDP_Home]/actionplugins/jira/resources 中的 resource 文件夹复制粘贴到 [SDP_Home]/integration/resources/ 目录。
重新启动application以使更改生效。