The CreatorCon Call for Content is officially open! Get started here.

Jira integration architecture

layla
Giga Expert

Hello experts,

Actually I'm working on The integration of Jira with servicenow; the need for now is to create projects in jira directly from serviceNow instance.

I have tow solutions to do:

provide a service catalog from which the user can request a project creation in Jira.

Create a new service in service portal for the same purpose.

Once a request was done I'm wondering if I should create a request with a RITM for it or should I create a new table in which I'll store jira project data.

if I have to create a new table shall I inherit from Task table?

I will need that for the Update operation, I'll need a record to ensure the synchronization between snow and Jira.

Please let me know if you have already made such an implementation and what solution have you choosen

Thanks in advance.

7 REPLIES 7

Hi Daniel,



Thanks for the response.



If i create a standalone table have you an idea how to map it with the service catalog as we can't use a record producer?


Daniel Draes
ServiceNow Employee
ServiceNow Employee

Why would you not be able to use a record producer?



If you need to use a catalog item you can have a 'simple' delivery workflow on that item which is cc'ing the values to the new table. The created request can than be closed complete once the script has completed, no manual steps required. This way you have a request / requested item for the user to capture the variables and kind of keep track, but they would not be assigned to anyone.


You should be able to use the record producer for custom table.



To answer your original question, Service Catalog is just the front end platform feature which can be used to created records in any table (through record producer).


Now if you talk about sc_req_item, this table is meant for IT related request. If your use case is to automate IT request in Jira then go ahead with RITM. If your use case does not fall under IT services check if any other applications like facilities, PPM etc would match your requirement.



If you are creating custom tables to be accessed by the users then you will require additional licenses, please check with you account manager on this.