Installation and usage of Inventory Plugin

On this page, you can find installation and usage of Inventory Plugin for JIRA. Please check our how to videos as well.


Create scheme(s) which come out-of-box


You can create "most-used" assets schemes (attributes, forms, even sample assets) which come out-of-box with Assets and Inventory Plugin.
If you just installed the add-on clicking on any add-on's menu item will display welcome dialog.

If you click "Start" button under "Automatically create scheme(s)" section, a wizard dialog will be displayed as below

If you select Personal Computers, three dependent forms (Keyboard, Monitor and Mouse) are automatically selected.You can change this behaviour by checking the relavant option
If the selected form already exists, new form is created with a unique number appended to the name, i.e. "Server 2". You can change this behaviour by checking the relavant option
If an attribute already exists, it will be skipped.

After clicking "Create" button, a summary will be displayed


Define attributes for your inventory form(s).


Here you can create your own attributes that will take place within your inventory forms.
First, log in to JIRA, and find the link for defining attribute

Give a name to your attribute, then select a type (textbox, select, multiselect, radio, etc..). For instance we are defining an "Organisation" listbox attribute with Software Department, System Department and Customer Care values.

After defining the attribute, all attributes defined so far, will be listed as below.

You can edit/delete any attribute in this list.

Here are built-in attribute types that you can define attributes from :

  • DropdownList: Simple dropdown
  • ListBox: Same as DropdownList
  • ListBoxMultiple: List box with multiple select options
  • Text: Free text box
  • TextArea: Free text area
  • RadioButtonList: Radio button
  • CheckboxList: Checkbox
  • DatePicker: Date picker
  • DatetimePicker: Date and time picker
  • UserPicker: JIRA User picker
  • InventoryList: Inventory picker (with search box of all inventories)
  • InventoryListByForm: Inventory picker by form(s) (with search box of inventories by selected form/forms e.g : only inventories of Servers and Personal Computers)
  • IP: Text field with IP mask
  • IPv6: Text field with IP version 6 mask
  • URL:Text field with URL mask


Define inventory types using attributes.


Here you can define your own inventory type(s) by just adding as many attributes as you wish.

First, log in to JIRA, and find the link for defining inventory type (Define Form)

Give a name to your inventory type, then select all attributes that you want to take place in your form. You can change sort order by just dragging. For instance, let us define an inventory type form for "Personal Computers" of our company.

After clicking "Save" button, you will see that your inventory type form has been defined


Define your inventories according to your own forms.


Here you can define your inventories.

First, log in to JIRA, and find the link for defining inventories (Define Inventory)

Select inventory type to define your inventory to see your form attributes accordingly.

Enter details about your inventory

After submitting the form you will see that your inventory takes place within "All Inventories" section


Import/Export via Excel or JSON


You can import/export data with two options: Excel (CSV) or JSON

You can export your inventories data to Excel file as well as import from Excel. The main difference with Excel and JSON formats is Excel imports incrementally where JSON works as JIRA xml export (means restores all data). Below is the snapshot of JIP Import/Export page.


Linking your issues with inventories.


After defining your inventory, you will see it as an option within your inventory custom field.

To see it in action, just create or edit an issue, you will see that your whole inventories take place within the custom field. You can select multiple items at once

After submitting issue form, you will see inventory in issue's main screen

You can edit or delete issue's inventory any time.


Inventory Plugin for JIRA report gadgets will give you very useful data with simple and well designed graph types.


We have designed reports with different perspectives, and dynamic parameters.

To add gadgets of Inventory Plugin just click "Add Gadget" link on your JIRA dashboard.

In the upcoming screen type jip to search area, and you will see the Inventory Plugin gadgets. Just select any gadget and click "Add It Now" button


Issues Grouped by Inventories Pie Chart


In this pie chart gadget you can filter (use your saved filter as well) your inventory related issues and display them grouping by inventories.


Attribute Related Inventory Issues Chart.


In this gadget you can see your inventory related issues according to your defined attributes, gathering issue status counts. You can not only filter issues by attribute, but also by created, updated or resolution dates


Inventory Issues by Type Pie Chart


In this gadget you can see your inventory related issues by inventory type


Issue Status Distribution of Inventories by Date Fields


In this gadget you can see your inventory related issues with issue status field, according to any date field


Issue Status Distribution of Inventories by Inventory Type


In this gadget you can see your inventory related issues by inventory types. You can filter your report by selecting inventory type drop down and see the issue status field counts of your inventories



Inventories by Type Chart


In this gadget you can see your all your defined inventories by inventory type as a bar chart



Inventories Report


In this report you can filter all your inventories and export to Excel



Inventories and Related Issues


In this gadget you can see all inventories grouped by inventory types, showing attributes and related issues as well



JQL functions


inventoryByAttribute

You can filter your issues that are related by any inventory by any attribute. For instance, all issues related with "8 GB" memory can be filtered as below



inventoryByUserAttribute

Filter issues by JIRA User attribute.

inventoryByUserAttribute("Owner", "tylerdurden")
where "Owner" is the JIRA User attribute name, and "tylerdurden" is the JIRA username

inventoryByUserAttribute("Owner")
If you do not pass second attribute, by default logged in user will be used.