Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Request more information for approval (needs more info)

G’day Jira Service Management Community!

My name is Christopher, and I’m an Engineering Manager on the Jira Service Management team.

We recently announced group approvals in Jira Service Management Cloud to support the ability to request approval from groups – not just individual users. Now we’re giving you even more flexibility by extending the same approval criterion to multiple source types.

Today, I’m excited to walk you through how you configure Jira Service Management to allow approvers to request more information when reviewing a request for approval.

Who is this guide for?

This guide is for Jira Service Management Cloud administrators who would like to empower approvers to request more information.

Overview of steps

In this guide, I’ll walk you through how to:

  1. Create a screen that allows the approver to request more information.

  2. Configure the workflow to allow the user to request more info in the agent and portal view.

  3. Restrict who can request more info (optional)

Without further ado, let’s dive in!

Hypothetical use case

  • A help seeker raises a change request via the portal to update the company firewall for their service.

  • The agent (network engineer) assigns the ticket to themselves as they will be implementing the change, they then ask the service owner to approve the request by transitioning the request into the status that requires approval.

  • The service owner (approver) receives the change request but requires more information before making their recommendation. They ask the reporter (help seeker that raised the request) for more information.

  • The reporter (help seeker) receives the notification requesting more information, then goes on to provide the information.

  • The service owner (approver) views the additional information provided and approves the request.

  • This enables the agent to perform the change.

Create a screen that allows the approver to request more information.

Add a new screen that would be used to prompt the decision-maker for a comment. The comment would be used as the details on what “more information” is needed.

Below you can see a new screen has been created with no fields. That is because the comment is always added to transitions screens. Note this has limitations on the portal if you are adding other fields in that only the comments will be shown. The comment can not be removed from the transition screen as it is added implicitly.

1.png

 

Configure the workflow to allow the user to request more info in the agent and optional portal view.

Identify the workflow and the approval status that you want to allow the users to request more information on. If you have not set up approval for your workflow learn how to set up approvals.

Edit the workflow and add a “looped transition” (from and to the same status), named “Needs more info” on the status that has the approval configuration. Also, specify the newly created transition screen that you would like to show when triggered. This will transition the issue to the current status (same status) and show the transition screen.

2.png

3.png

This allows the transition to appear on the agent view as an action (button)

4.png

When triggered the user can add a comment.

5.png

The transition can also be configured to show on the portal should the approver be using the portal. See show a workflow transition in the portal (optional)

6.png

The image below shows how this will appear on the portal.

7.png

The help seeker will be able to add a comment after clicking “Needs more info”

8.png

Restrict who can request more info (optional)

At this point, the transition is available to all users. You can restrict who can perform this transition by adding the condition “User Is In Group Custom Field” (for group approvals field) or “User Is In Custom Field” (for multi-user field) to the transition. The field configured for the condition should be the same field used for approval. See Adding a condition

The image below shows the “Needs more info” transition that has been restricted with a condition to users of the “Approvers” field. Only the users in that field can request more info. (Make sure to publish your draft workflow)

9.png

 

Because a comment is added a notification will get sent. See Configure notification schemes and the “Issue commented” event for more details on this.

 

And voilà! You’ve configured a workflow to allow users to request more information when the request is in the approvals status.

In the comments below, please let us know if this content is helpful, and feel free to share any approval tips or best practices.

Cheers,

Christopher

4 comments

Dirk Ronsmans
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 10, 2021

This is a good one! I believe it will really help in avoiding having to relaunch a request that was rejected because the actual request was not understood properly.

This will also allow us to get some proper feedback when a request is rejected. (this might be used even more). Am i correct in assuming we can use this also then to put a screen behind the reject transition and it will also popup on the portal?

 

As a side note on what I feel might be more improvement with the approval mechanism, are you considering a way to provide approver specific information on the portal?

Meaning, the customer requests something but doesn't know the cost of it. (and shouldn't need to or it is not yet known). The approver then however has some additional fields or an "approver message" that provides the approver with some more details regarding the request but specific to his/her approval (could be cots/security/qa/... )

Katarzyna
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
August 10, 2021

Good to know that new features are coming! Do you have any plans to add a possibility to set transition screen on the portal in team-managed projects? 

Sean Thorburn March 4, 2022

Nice, but why could you just use the comments section on the issue to request additional information? (between all parties)

Dirk Ronsmans
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 25, 2022

@Christopher Nortje ,

Follow up question which came up again. Will this same mechanism be possible when a customer clicks approve or deny? (to specifcy (especially with deny) what the reason is?)

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events