-
Suggestion
-
Resolution: Unresolved
-
3
-
7
-
NOTE: This suggestion is for JIRA Cloud. Using JIRA Server? See the corresponding suggestion.
As of now, there is no permission that can be applied to user(s) / group(s) on which tab can be displayed for the particular screen since users who are able to make use of the screen will be able to see all the tabs:
As an example, you can see the following in the Create Issue screen:
As an example, there are different departments that will access this screen with different permission. Department A only has the permission to view Tab 1 (Tab 2, Tab 3, and Tab 4 are not visible).
On top of that, the tab can also be dynamic in a sense that when a default system field / custom field has a certain value, Tab 3 will be enabled (for an example).
- is duplicated by
-
JRACLOUD-82980 Manage field tabs in project permissions
- Closed
- is related to
-
JRASERVER-34142 Issue Screen Tab Permission and Visibility
- Gathering Interest
This request talks mostly about permissions for users/groups to see tabs, but I think there's more to it when it comes to visibility. Also, how would you custom set permissions for users to see tabs? Permission schemes would not work for this as you need to define visibility based on certain conditions, so the only way I can think of this being implemented (considering the current Jira infrastructure) is through Properties on the workflow Statuses themselves - similar to what you have to do to make a screen non-editable by adding the property jira.issue.editable = false. For instance, there could a property that sets tabs to visible = true or false by using the tab's name or number. The main use case for me would be as follows:
The same principle could be applied to transition screens, but the difference here is that Atlassian can provide with workflow Conditions where you can say something like "do not show tab 2 if [condition]".
I know this wouldn't solve the original issue described in this ticket, but it's related and definitely a big win.