I would like to see following feature in JIRA such that I can use the software as our client support system.
- Ability to limit number of issues a user/group can create.
Users are given certain number of tickets based on the support contract they have in place. Once they reach the issue limit for particular level of support, they should not be able to create new issues.
- A portlet which check the number of issue available for a user/group and display it. When the user run out of allocated number of issues, ability to display a customizable message.
I think what you are really looking for is JIRA for Support. We have tossed the idea around for quite sometime and currently, this is not where we are taking JIRA. Some of our users certainly do use JIRA for support, we do as well.
That said, the kind of restrictions you are looking for are not features that we are looking at adding to JIRA in the near to mid future. Some of them could be accomplished through custom developed plugins. You may want to post to our user forum
to see if any other users have accomplished what you are after.