Sorry, we don't support your browser.  Install a modern browser

Support Behaviours in Jira Service Management#101

As a ScriptRunner Admin,
I would like to use behaviours in JSM,
So that it’s easy for my users/customers to provide all information needed

Pleaes comment with detailed use cases (or the impact of not supporting this) - they are very helpful!

2 years ago
Changed the status to
Gathering Interest
2 years ago
J

We have a mix of JSM and JWM projects designed to work together, searching and linking issues in each other.
Having behaviours also in JSM allows to streamline the alignment of custom fields between interconnected projects.
As a starting point it would be enough to have the behaviour working in standard Jira web UI, and then if possible or needed extended to the Help portal too.

2 years ago
R

I have a specific use case where users submit issues in a service project and for a specific request type the Change Type field is set to a default value so I want to hide that field using Behaviours. I have the field marked as hidden in the request type form but since users submit issues in JSM instead of the portal the field is not hidden. I can’t use a Behaviour to hide the Change Type field because it is a service project field (as is Request Type which would be used in the if statement).

a year ago

Hello all who voted for this capability! A short update on the status:
We’ve been working closely with Atlassian expressing how important it is that Behaviours works on your JSM projects. They understand and have added it to the UIM roadmap (Behaviours is dependent on that API)
This is great news!
FYI support for Issue View and transition screens will come first.

A question to you all: is anyone blocked from moving to Cloud because JSM is not yet supported in Behaviours? Please reply if so

a year ago
4
S

We are using behaviours in many of our JSM project on Jira preem and this is a quite critical feature for us.
I sure hope this will be implemented in cloud for JSM so we can have the same funtionality after migrated.

a year ago

Hey guys, we are blocked from going to Cloud because of this. Do you guys have an ETA for this or an EAP?
BR

a year ago
S

We would really like to use this to, we need it for our migration to the Jira service portal.

10 months ago
J

Use case:
Need to adjust fields in JSM form based on user grouping. user grouping logic is based off whether user has signed confidentiality agreement or not. I am able to do field visibility on Jira software create screen, but this is essential for JSM forms as well.

7 months ago

I have a use case where I want to hide fields from a JSM project screen depending on other field values. Behaviours would do this very simply if they worked with JSM projects.

7 months ago

We’re also presently blocked due to this limitation. The majority of our organization leverages JSM on-prem at the moment, and we rely heavily on Scriptrunner behaviours to drive a concise and intuitive user experience, especially on the Help portal. As it stands, it appears we will have to implement field behaviours “manually” by injecting Javascript on the portal.

It goes without saying, my team and I are highly enthusiastic about this change, and more than willing to help in testing/development in any way we can.

4 months ago

Hello folks! Thank you all for your patience on getting support for Behaviours in JSM. Support for this will be rolled out iteratively like always in Atlassian’s UIM and then in Behaviours immediately following. We’re particularly interested in which system fields or custom field types you have in your most important use cases so we can get you those fastest. Please comment with your use cases - the more specific, the better. Thanks!

3 months ago
2
S

Do you have an estimated timeline for the rollout?
Here’s some of the items our team mostly use:

System Fields:

  • Issue Type/Task Type
  • Assignee
  • Description
  • Priority

Custom Fields

  • Select List (Single)
  • Text (Single and Multi-line)
  • Date Fields
  • User Picker (Single and Multi)
  • Number Field

Use Cases:

  • Hiding all fields and showing only selected fields based on value selected in required field
  • Showing limited options in a select list field B based on value selected on required field A (e.g. When Team A selected, options in Resource select list only shows 1, 2 then if Team B is selected, same field only shows 3 and 4)
  • Set default Value of field 2 based on selection on field 1
  • Set or Limit custom field value based on 2 custom field values
  • Set or Limit value of 3 custom field based on 1 custom field value

I hope this helps and hopefully this will be rolled out real soon!

Thank you!

3 months ago
1
T

System Fields:
Description
Subject

Custom Fields:
Date Fields
Text Field

Use Case:
Trying to pre-populate subject and descriptions with dates, names, etc and replace tags. For example use someones name and date in the subject like of a ticket like “Joe will be joining the company on 07/09/2024” replacing “<name> will be joining the company on <date>“

2 months ago
1