Learn how to create a basic schema, create object types and define their attributes. Next, create objects for each object type. After this, link these Insight objects to your Jira Software projects, Jira Service Desk projects or Jira Business projects. |
Make sure you have installed Insight on your Jira instance. If not, follow the instructions here. If you have completed Insight installation, you will see the Insight as an additional menu option in your Jira instance. |
In case you fall short of time to go through the tutorial, you can create data for Jira and Insight by creating a Jira project with sample data based on Insight's ITSM Project template. See Getting started with the ITSM template for complete details. If you don't want to create a new Jira project from scratch with related schemes(workflow, screens, permissions etc.), you can simply import this Object Schema into your Insight installation - It is the same schema that you end up creating after you complete the tutorial. You can then explore other Insight features with this imported schema. |
To create a new schema:

If you click on your schema from the list, you will land on Object Schema View screen.

In addition to an Empty Object Schema, you can also see other options to create the schema:
These help you create basic schemas relevant to HR, ITSM and CRM use cases. You can use them when you model data for any of these use cases. |
Define object types which will help you model your data.

To see all attributes, click on any object type and then click on the Attributes button at the far right of Object schema View screen as shown below. Insight creates few default attributes when you create the object type.
To create an attribute, you have to simply append it to the list as shown below.

Each attribute needs the following to be defined:
Now, create attributes for all your object types as shown in the table below.
|
Additionally, for the Server → Installed Software attribute, click on the cog wheel at the far right and choose Configure. Under the Cardinality tab, check the checkbox Unlimited. This allows you to specify more than one software installed on a server.
You need not create any attributes for the object types : Location, Server Type and Computer Type.
You can connect object types by selecting "Reference" option on the "Additional Value" for "Type" set to "Object" on every attribute. You can create your own Reference type (with Type=Object) by just typing in text in "Additional Value" on every attribute. Once done, you will see your type in the "Additional Value" options. |
For all the object types that you created earlier in this tutorial, you can now create objects for them as shown in the table below.
|
You should fill up values for all attributes for every object. You can also create more objects for each of your object types if you want.
When you want to create multiple objects one after the other, you can check the Create Another checkbox on the Create Object pop up to save time! |
Click on the Graph button at the top right of the row showing the schema information. You will see a graphical representation of the object schema which will show how all the object types are knitted together. This is the Object Schema graph.
Additionally, if you click on Graph on the row showing the object type information, it will show a graph for every object type which will further help you see its relationships with the other object types. This is the Object Type graph.
Object schema graph is shown below.

Object Type graph is shown below.

Linking schema data to your Jira project essentially means that you can pick objects present from your Insight schemas and make them accessible on issue screens like Create Issue screen, Edit issue screen etc. which ensures that data about your resources is accessible from the issue details.
In order to do this, you need to create Jira custom fields and attach them to your issue screens.
As an example, for a custom field, you decide that to report problems with any of your servers, you will attach all objects of Server type from your Insight schema to the "Create Issue" issue screen of your Jira project. This will ensure that when you create an issue, the Server name is readily available as a part of the issue details itself.

Create a Jira issue (Ensure that you enabled the custom field on "Create Issue" screen for your project).
You should be able to see the custom field like this:

After you create an issue, you should able to see your custom field on issue details as shown below.

Ensure that you have Jira administrator permissions to create a custom field. |
You need to have Jira Service Desk installed in your Jira instance. |

Click on the icon
(Raise a Request) at the left panel pf the project to create a new request. Select the "Desktop/Laptop Support". You will now see the custom field available on the form.
