Skip to content

Jira

Overview

This guide shows how to configure Jira to create tickets or tasks to handle manual provisioning requests.

Jira is a powerful solution and there are many ways to organize work items in it. This guide shows how to use the catalog to create work items and how to add tasks to them.

Configuration

To configure manual provisioning for Jira, follow the general manual provisioning configuration steps outlined in the Manual Provisioning guide.

API

All manual provisioning scripts have access to the following API: API Reference

The API provides access to the requests that need to be processed and also to utility methods.

Handling requests based on ordering an item in the catalog and adding tasks to it

This sample script shows how to handle requests based on ordering an item in the catalog and adding tasks to it.

Prerequisites

  • A Jira catalog item that will trigger the creation of a request item
  • The script assumes some fields, but they should be customized to fit the specific requirements of the organization.

Customization

The script needs to be customized to fit the specific requirements of the organization. Specifically these elements need to be customized:

  • The fields in the catalog item
  • The fields in the user table, if users need to be created dynamically
  • The fields in the task table

The script declares several variables and hook functions that must be provided in order to make it work.

Sample script

  • The Jira Groovy script is currently under development