Boards is a web-section/web-item from the Jira Agile app (yes it still exists). In order to hide it you would have recompile Jira Software (not sure if we have access to that source code or not).
That said - if you’re wanting to hide this for a particular set of users then I’m guessing that those users aren’t supposed to be having access to Jira Software projects anyway so you could just remove the group from the Application Access (and save yourself some seats in the process).
I cannot re-compile the plugin and put it on the server as doing this will prevent our company from receiving and having frequent updates on JIRA application. I should not modify the code source of my JIRA instance.
Can you please propose another solution?
I cannot re-compile the plugin and put it on the server as doing this will prevent our company from receiving and having frequent updates on JIRA application. I should not modify the code source of my JIRA instance.
Also, we want to hide this menu only from our client having a defined jira group. He should be able to access the other menus. Can you please help?
You might want to ask this question over at the end user community - https://community.atlassian.com to see how other administrators have solved this issue without doing development work.
That said, if you’re after the users not to have access to the Jira Software features (boards being one of them) - then the Application Access configuration would help you. If you’re wanting them not to see any boards, you could be implement a more restrictive board sharing in the permissions (i.e. only share with specific groups).