You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I'm getting stuck between a best practice / security logjam and I'm hoping someone can help.
We have Issue Security enabled with two levels (A & B). Managers and Team members can see both, Customers can only see A. The Issue Security Scheme default value is A for all issues.
The Set Issue Security permission allows Managers and Team members to set the issue security AND remove issue security.
Workflow Transition Validations do not support Security Level field, so I cannot check that Issue Security is not blank (i.e. removed).
Making Security Level required breaks Forms in Work Management (unsupported required field error) and causes Issue Quick Add options throughout the project to force a Create Issue pop-up instead. If only Summary & Security Level are required and Security Level has a default value, it can be quickly added with the pop-up by double-pressing Enter, but that's still not really desired. It doesn't remove the UI option of Removing Issue Security, but it does prevent it from affecting the issue with an error prompt, which is acceptable.
I think the best answer would be to have the permission scheme updated to provide separate permission options for Set issue security from scheme options and Enabling and Removal of Issue Security so that Managers and Team members with the former can interact and set the values on issues, and then only Admins and Managers are set to the latter, to keep from regular Team Members from circumventing security completely.
As near as I can tell, that's not even a suggestion yet, so I'm looking for an alternative in the meantime.
I suspect you are using a company managed work management project, you are able to set a workflow condition based on the security level.
Validation is also possible, but for both options you will need to switch to the old workflow editor.
The new editor doesn't have these options yet.
This new editor is primarily focussed on team managed projects
Hello @Marc Koppelaar
I am using a company managed WMP, that is correct.
However, I do not have the new workflow editor enabled. I have to sign up for that EAP as I do not use any Team-Based projects, and I have not done so.
Can you please elaborate on the options you are referring to in the "old" [my current] editor?
If you are still using the "old" WF editor, you are able to set a workflow condition based on the security level.
Use the Value Field Condition
Validation is also possible, based on Security Level
Use the Field Required Validator