How to hide the administration tab from configuration manager profile.
I created a new file which is a copy from configuration manager, but I need to hide the administration tab from that profile. which Grant Matrix should I disable? or is there another way?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can you tell a bit more on what you want to achieve precisely ?
You are talking about a file copy, did you did it in the iTop core files ? There is a powerful customization mechanism in iTop, learn how to use it by reading : Customizing iTop [iTop Documentation]
About menus, some of them are displayed based on what we call resource classes. For example for the AdminTools menu you have ResourceAdminMenu.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So I was trying to create a new profile that should be responsible of CIs , linking it to a contact for example .
But at the same time the profile should not be able to add any CIs or upload CSV data.
What I tried to do is I took a copy of configuration manager XML and created a new extension and a new profile. I was able to hide New CIs form the configuration management tab by defining a the class lnkfunctionalci/contact in the profile, now I need to hide the administration tab option so that the profile will not allow the user to use the CSV upload option nor to create a new organization.
In summary, we are trying to create a profile that only allows to change data of CIs.
Last edit: Waad 2023-10-08
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Good day!
How to hide the administration tab from configuration manager profile.
I created a new file which is a copy from configuration manager, but I need to hide the administration tab from that profile. which Grant Matrix should I disable? or is there another way?
Hello,
Can you tell a bit more on what you want to achieve precisely ?
You are talking about a file copy, did you did it in the iTop core files ? There is a powerful customization mechanism in iTop, learn how to use it by reading : Customizing iTop [iTop Documentation]
About menus, some of them are displayed based on what we call resource classes. For example for the AdminTools menu you have ResourceAdminMenu.
Thank you for your reply .
So I was trying to create a new profile that should be responsible of CIs , linking it to a contact for example .
But at the same time the profile should not be able to add any CIs or upload CSV data.
What I tried to do is I took a copy of configuration manager XML and created a new extension and a new profile. I was able to hide New CIs form the configuration management tab by defining a the class lnkfunctionalci/contact in the profile, now I need to hide the administration tab option so that the profile will not allow the user to use the CSV upload option nor to create a new organization.
In summary, we are trying to create a profile that only allows to change data of CIs.
Last edit: Waad 2023-10-08
Hello,
Yes you're on the right path !
Check this tutorial : Creating new Profiles [iTop Documentation]