|
|
|
As stated above I think that this issue is very important. The ability to let any user create any issue type has a major impact on the way that we can use JIRA.
For example within a JIRA project we track both software related issues but also business issues. Thus when a user tries to enter in an issue at the moment they are presented with a choice of 15 different types. This makes the JIRA experience much more frustrating for the user and it would be great if this issue could be scheduled in future releases. What I do (aside from limiting issue types per project) is create links on the homepage so the users don't use the Create Issue menu operation. For example, although I allow 2 issue types in our support projects, I encourage our clients to only choose one, because on their homepage I have a text portlet with a link to create the issue using instructions provided here
Hey Atlassian - on this site, if we try to create a Support Request, we are re-directed to a page telling us we can't (although Atlassian can move the issue to that type).
Maybe if you explain how you achieved this, the watchers of this issue could implement the same method, at least in part solving the problem. Neal,
This is a bit of a hack:
This will disbale the button and display the box. Cheers, Thanks, Nick.
Hack or not, it's very kewl. Works great. I have a support project where clients can enter support requests and now I have a way of preventing them from creating Bugs, but still make it possible for us to change a Support Request to a Bug (the opposite of what you're doing on jira.atlassian). Hi all,
we need this functionnality too. any "delivery date" ? ( next year, next century ? cheers, Sorry Pierre-Yves. No schedule for this yet. We only schedule the next release.
Cheers, Thanks, Nick
I don't know if I understand your hack the right way. Marco Marco,
The hack is useful (to me anyway) in that even though no-one can create certain issue types for some projects, we can grant the "Move" permission to certain users that will allow only them to move the issue from one type to another. @Neal, hmmm ok maybe this makes sense, if both Issue Types you are moving from has the same fields, but this is not the case for me...
It drives our BA's and development team crazy if everybody can create "his" change request! Anyway, ovously there are still nothing I can do, except waiting for atlassion implementing this feature Yes we need this feature too.
We need to restrict Issue types within a project to specific user groupls. Yes For my enterprise, this feature is important too ,
we need to restrict Issue type for groups, for example business teams, and technical team Thanks for advance Hack for the Hack
With this enhancement, the script does what I want: <div class="infoBox"> <script language="JavaScript"> <!-- function getElementsByClassName(strClass, strTag, objContElm) { function disableCreate() { var myObjColl = getElementsByClassName("toptext", "font" ); var bolHide = 0; for (i = 0; i < users.length;i++) } for (i = 0; i < inps.length; i++) { if (inps[i].type == 'submit') { inps[i].style.display = 'none'; } } } if (location.pathname.indexOf("CreateIssue") != -1) { window.onload = disableCreate; } //--> </script> Hi, we need this feature too, it would be great if we you can provide this without "hacks"
Cheers, Hi,
Our process does not allow customers to create or view issues of certain issue types, either. Best regards, Marco,
I am trying to use the code sample that you have supplied at the above link. I have tried your below code and it does NOT seem to work. The create button is still active , when the info message is displayed. Do you specify individual users who have or do not have access into the issue type? What abouts groups ? Can i specify a group name instead of a user name? You help would be greatly appreciated. Regards, Below is the sample code that i am trying to use. Is this code right or is it missing something?? <div class="infoBox"> } } The following code works for me. Using the Message Custom Field (for edit), place the code in the default value. Change the group to your preference.
#if ($authcontext.user.inGroup('employees')) ##do nothing #else <div class="infoBox"> This issue type is for internal use only. </div> <script language="JavaScript"> <!-- function disableCreate() { var inps = document.getElementsByTagName('INPUT'); for (i = 0; i < inps.length; i++) { if (inps[i].type == 'submit') { inps[i].style.display = 'none'; } } } if (location.pathname.indexOf("CreateIssue") != -1) { window.onload = disableCreate; } //--> </script> #end My company would also find this feature very useful. The beta testers for our software have access to our JIRA projects and there are certain issue types that we only want to be used by internal staff members. It would be extremely useful to have the ability to limit the issue types visible on a per-group basis.
Hi Stephen,
I tried your code solution above with the additional #if ($authcontext.user.inGroup('employees')) lines of code but it doesn't work. JIRA doesn't seem to execute just that portion of the code. The javascript works fine. Any ideas? Hi Ben,
Are you using this type of custom field: "Velocity processed Message Custom Field (for edit)"? Hi,
Would like an implementation of this feature as well. Have you considered the alternative of implementing conditions on the initial action in the workflow in the same way as conditions on all other actions in the workflow ? or does this impact the OS workflow engine ? Regards, Erwin. I am using JIRA version 3.12.1 . I would also like to have this feature . It is something that my organisation iwll be please once we have it . Also I Read the code above it makes sense to me , but unfortunately I do not know where to put it . I am a commercial license holder and have asked to get full access to the JIRA code. If you could narrow down and let me know where teh code should be put in , it will be great .
Thanks and Regards
Bonjour, je serai de retour le 25 Décembre 2050. Je ne peux pas lire votre e-mail pour le moment.
I guess he is taking a LOOOONG vacation We'd love to see this implemented in the next release. The company I work for is using JIRA Enterprise 3.12.2 with a Commercial license and we could really use this functionality without having to employ the aforementioned hack that requires an extra step in the creation process.
HI
Even our enterprise would be more happy to see this enhancement. Thanks. Hi,
we need that also. We have a project where customers can submit feature request. But also within this project we have internal issue types we use for aggregation, clustering and version planning. Customers should not be able to create, edit & see issues with these issue types. Thanks Dear Atlassian,
JIRA seems to be highly customisable regarding Issue Types, workflows, forms etc, so it would be very handy if we could also be able to control permissions on Issue Types too. regards, Hi There,
Re the external customer issue - we would be happy for the ability to set permissions even on a version level that way you can open up a version for example 'Beta Testing' to an external client for viewing whilst keeping the rest of the project invisible to them. We have this problem quite a bit . Thanks, Jo Maybe associating a issue type per project role might be interesting ?????
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This feature can be implemented by allowing permission shemes to be associated with issue types on per project basis. We are hoping to do this in a future version of JIRA. However, implementing this will be fairly labour intensive, so unfortunately I cannot provide any accurate delivery dates.
Thanks,
Anton