I have found how to do this using validation, but only on the cloud version. I am looking for guidance on the server version for Jira Service Manager.
Add 'Time Tracking' field to the screen associated with the transition going to close. Add a 'Field Required' validator on that workflow transition. If there is not a screen associated with the transition to close your will have to create one.
'Time Spent' becomes active when you activate Time Tracking under Issues -> Issue Features. So, I assume the 'Time Spent' field, located on the Resolve this issue screen is the same as 'Time Tracking' field located in the Field Configurations. However, when I look at the screens 'Time Tracking' is on, it only lists default.
So, I'm not sure what 'Time Spent' field is and how to make it mandatory.
I apologize for all the extra work, I assumed that you had already done this with other fields. You will need Jira Suite Utilities to perform this validation in your workflow and that is why it is not an option. Here is the Atlassian documentation on it. https://confluence.atlassian.com/adminjiraserver/using-validators-with-custom-fields-938847524.html
We often have questions from folks using Jira Service Management about the benefits to using Premium. Check out this video to learn how you can unlock even more value in our Premium plan. &nb...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events