๐ฎCreate Jira ITSM Request
In this article, I would be showing you how to create a Service Management customer request with custom-fields.
Step 1: Set up the project
Create a new directory for your project.
Open a terminal and navigate to the project directory.
Initialize a new Go module using the following command:
Step 2: Install the "go-atlassian" library
In the terminal, run the following command to install the "go-atlassian" library:
Step 3: Import the necessary packages
Create a new Go file (e.g.,
main.go
) in your project directory.Open the file and import the required packages:
Step 4: Authenticate with Jira
In the main
function, create a new Jira client and authenticate using your Jira URL, username, and API token:
Step 5: Create an ITSM customer request with custom fields
Define the fields you want to set:
A list of the fields required by a customer request type can be obtained using the sm.RequestType.Fields
method.
Create a new issue using the
Create
method and set the custom fields:
Step 6: Run the program
Save the
main.go
file.In the terminal, navigate to your project directory.
Execute the following command to run the program:
This will create a new ITSM customer request in Jira with the specified custom field values.
Last updated