Are you in the loop? Keep up with the latest by making sure you're subscribed to Community Announcements. Just click Watch and select Articles.

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

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Any way to keep users from removing Issue Security but still be able to select levels?

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.

How could I allow user-triggered changes in Security Level, keep issue security from being removed by those same users, and NOT set Security Level to Required?


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.

Thanks!

1 answer

0 votes
Marc Koppelaar
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Nov 08, 2023

Hi @Dom 

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?

Marc Koppelaar
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Nov 09, 2023

Hi @Dom 

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

Screenshot 2023-11-09 at 09.04.26.png

Validation is also possible, based on Security Level

Use the Field Required Validator

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events