I read a lot about making fields mandatory and found 2 ways:
I wanted to go down the "required" route but it did not do anything. Therefore I do not understand the point of it at all. E.g. if I set the default field "Due Date" to required, I still can create an issue and leave the due date blank and progress along the board. Am I missing something?
Instead I opted for validators in my workflow, which was pretty extensive work but it works.
Nevertheless, I would like to understand why field configuration does not work. And yes, I created a field configuration and a scheme for it and assigned to the right screen.
Any feedback would be highly appreciated.
>And yes, I created a field configuration and a scheme for it and assigned to the right screen.
No, you did not. Field configurations have nothing to do with screens. They are grouped together into "field configuration schemes" that associate them with issue types, and then projects use them to determine which field configuration to use for their issues types.
That's what is missing - I doubt you've associated the field configuration correctly.
I know that. That is the second way I opted for and it works fine.
But I just want to understand the point of field configurations. Everywhere it says in the documentation that in order to make field mandatory I need to set a field to required. but it simply does not work. am i doing something wrong?
sorry, my mistake in wording.
just to be clear:
I defined a custom field, assigned to several issue types (6) and 1 screen.
This field is configured within a field configuration as required. This Configuration is part of a scheme. For testing purposes I only assigned the field configuration within the scheme to 1 of the 6 issue types.
With this setup, setting to required does not do anything.
Yes. You really need to understand what schemes do if you're going to be a JIRA admin. (At least until Atlassian replaces them with something else)
You've made yourself a quite heavy maintenance burden on that workflow, and there was a far more simple standard way to do it.
Please, have a look through https://confluence.atlassian.com/adminjiraserver071/associating-field-behavior-with-issue-types-802592562.html
thx nic. I know the documentation and I sincerely read it multiple times just to check if I missed something. I understand the concept but it just does not work for me.
I am currently thinking that there might be something configured that overrides the "REQUIRED" setting.
I mean, everything is in place as it should be and it is simply not working. I will dig deeper the coming days as it frustrates me. at lease my workaround is working
The very first paragraph of that documentation states what you have missed very clearly. I'm not sure how you have missed it if you've read the docs, or how you've come up with an association to screens that simply isn't there.
A field configuration scheme associates (or "maps") field configurations to issue types in a project.
Nic, my sincerest apologies. As the first paragraphs of the documentation link were boring to me (as I understood it) I seemed to no read the page till the end.
The last paragraph for associating schemes to projects was the solution to my issue! I think I solved it now, as it was assigned to the default scheme and not the new one that I created. Thanks a lot and mostly for your patience . appreciated it a lot.
This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.Read more
Hey Atlassian Community! Today we are launching a bunch of customer stories about the amazing work teams, like Dropbox and Twilio, are doing with Jira. You can check out the stories here. The thi...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs