Configure Jira Service Management (JSM)
Jira Service Management (JSM) is one of the ticketing systems that you can connect to in Zilla using the Zilla Access Request for Jira Service Management application.
This article covers the following topics:
Prerequisites
Admin account in Zilla
Access to add a new integration in your Atlassian cloud deployment
Install Zilla Access Request for Jira Service Management
In your Atlassian cloud deployment, go to the Atlassian marketplace. Search for and add the
Zilla Access Request for Jira Service Management
app to your Atlassian cloud instance.
Set Up a Secure Connection
Next, establish a secure connection between your Zilla tenant and your Atlassian Jira Service Management environment.
In your Zilla tenant, click
Settings
in the navigation menu on the left.Click
Add Provider
under theConfigure Ticketing System
section.
Select Jira Service Management from the ticketing system provider dropdown.
Enter your Atlassian base URL (for example, https://mycompany.atlassian.net).
Click
Generate
to generate aClient ID
andClient Secret
. Keep this tab open to refer to when configuring the Zilla JSM Application.
Open another tab and access the
Global Configuration
of theZilla JSM Connector -Administration
in your Atlassian cloud instance and enter the following information:
Domain: The domain that is used to login into your Zilla tenant
Client ID: The Client ID value generated in your Zilla tenant
Client Secret: The Client Secret value generated in your Zilla tenant
Click
Save changes
to set up a connection with Zilla.In Zilla, click
Check
to validate a successful connection.Close the connection configuration dialog. The connection has been established successfully.
Notes:
If you regenerate the Client Secret in Zilla, it’s necessary to update the Client Secret value in your Zilla JSM Connector.
If you delete the connection from Zilla, the configuration is removed from the Zilla JSM Connector configuration.
Configure JSM Service Request Portal
Next, enable your service request project in JSM to enable requests for Zilla applications and permissions through the portal.
Enabling Request Forms for Zilla Fields
In JSM, click the
…
to the right ofACCESS
and clickProject settings
.
Expand the
Apps
section of the navigation menu and clickZilla settings
.
Toggle to enable the request types that support Zilla fields.
Enabling Request Form for Approval Workflow
Go to your JSM
Project Settings
.
Expand the
Request management
andRequest types
sections and clickService requests
to customize the types of service requests your project will use.Identify the
Request type
that was configured for Zilla fields and change the workflow to leverage your service management approval workflow (for example,Service Request Fulfillment with Approvals workflow for Jira Service Management
).
The example below shows a service request (with approval).
Include the request form with Zilla fields in your Request Portal.
Go to your JSM project
Portal settings
and make sure your request portal groups include the request form or forms that were enabled with the Zilla fields so that users making requests will be able to request specific application or permissions access.
Enable Auto Approvals for Provisioning Use Case
Configure Ticket Creation for Provisioning
Optionally, JSM can be used to enable ticket creation. These tickets are created as a part of configured provisioning policies. This is a prerequiste for Zilla being able to create provisioning tickets in JSM.
Check the
Enable Ticket Creation
checkbox to view the additional required fields.
Choose the appropriate project, issue type (this is generally [System] Service request with approvals), and request type, and click
Save
.
Review the notification that appears to confirm that ticket creation is enabled on JSM.
Add Auto Approved Transition
Go to your JSM
Project Settings
.
Expand the Request management section, click
Issue types
, and click[System] Service request with approvals
.
Click
Edit Workflow
.
Click
Add transition
.
Make the following selections and click Add. The transition name should mandatorily be Auto Approved.
From status:
Waiting for approval
To status:
Waiting for support
Name:
Auto Approved
Click
Conditions
in the menu that appears.
Click
Add condition
.
Select
Hide From User Condition
and clickAdd
.
Click
Publish Draft
.