I created a security scheme according which only the user can see only the issues where the customfield Region has the value of his region (i.e. the user in the group RegionA can see only the issues where the Region customfield value is RegionA).
But each user doesn't remember the issue_key and each user needs to search in the issues or at least, after he logs in, to see the list of the issues he can see.
But with the security scheme enabled, the users cannot do serach and no issues are shown in the dashboard where the last changed issues are usually shown.
How may I enable the issue sarch at least among the issues having the related region value ?
Is this possible ?
Last info about this problem.
I tested it unsuccessfully on Jira 6.0.1. The issue search shows nothing if a security level is of type Group Custom Field Value: the query shows the "No issues were found to match your search" message while each issue is reachable writing its url in the navigation bar.
If I use a security level of type "reporter" instead, it works: the issue search shows all the issues created by the user executing the search.
I just checked better and it's a jira bug https://jira.atlassian.com/browse/JRA-29196
I'm back on this problem. Sorry for my delay but I had some other bugs to solve :)
I found how to bypass it in Jira 4.1.1 I'll try to explain to have more help from any of you.
I read about the JRA-27590 bug and I tried to find a solution thinking to it. Well, the cf I check is a multi-select list with values like "1234 - Training North", "2345 - Training South" and so on
If I put my user (a local user) into a group named "1234 - Training North" I have the behaviour I described above that is the smae in JRA-27590. But if I put the user into a group named "1234 - training north" all is ok: the issues search shows me as results ONLY the projects havint the cf with value "1234 - Training North" (look at the capital letters)
So I have to put in lower letters only the name of the goup.
I opened with vi the binary indexes files where I found the word "training": well, in one file I found the cf values written both in capital and all in lower letters. I don't know which is the way the cache files are wtitten, but this is all I found. I also tried to follow the jira source code during the search but I really was not able to find any check vs the content of the cf.
Now I'm going to investigate this problem on Jira 6.0.1 where I'm having the same problem
P.S @Taiwo I do not get any error; I simply have "No issues were found to match your search" as result of my query
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Francesco,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think yes, because if I put in the address bar the direct link to the issue that I'm enabled to browse I see them, and if I put all the others I get a violation error. The problem is only from a global point of view: I can neither search nor to get the list of the current "browsable" (from my account) issues.
I have this problem both on Jira4.1.1 and in Jira6.0
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hic, this is the behaviour I expected but my query
project = PRJ AND level in ("PRJ security level")
returns no issue. Maybe I've still something wrong, since when I remove the security scheme the issues are returned
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok, but does your account have the rights to see things in that security level?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You could be right, but let's suppose my project has 100 issues, and 50 of them can be browsed from users belonging to groupA and the other 50 from users belonging to groupB. And this is ok.
But if I belong to groupA and I don't remember the issuekey of all my 50 issues, I could at least have the chance to have a list of the issues I can browse according my security scheme.
This is my real problem. Is there any way to get this? Maybe also writing a my own plugin ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You don't need to. Search the project for everything and the users in groupA will see their 50, and not the ones for groupB because they're hidden. There's no need to involved the security level at all.
If you have complex security schemes or you're using it as data as well as to just hide issues, then you can search by it. If, for example, you've got security levels of "Badger", "mushroom" and "snake", then you can use the advanced phrase "level in (badger, mushroom)" and your user will get a list of issues with badger or mushroom. BUT, only if they can see issues in badger or mushroom. Which is what security is for - it hides the issues from view and search.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The point of a security scheme is that it hides issues that the user can not see. You can't search for something you can't see.
So, I'm afraid Jira is doing exactly the right thing here - not leaking information you've chosen to hide.
Or have I misunderstood the problem?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.