You'd need to create an extension which modifies the datamodel and deletes some nodes (_delta="delete")
As for the links, you'd need to create a link class and give it a meaningful name. For instance, lnkMonitorToPC. This is a stand-alone class which references the IDs of both the monitor and the PC. And to show it as a tab, you need to extend the PC class with an AttributeSetIndirect.
I notice you were trying to do a lot yourself, but were struggling a bit. Perhaps it's worth contacting Combodo's sales team or look into their ITSM designer (which looks like a great intuitive product, especially if you want to create a lot of classes in a visual way). Other options are their commercial partners or freelancers.
Last edit: Jeffrey Bostoen 2021-01-22
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I wanted to know if there was a way that I can customize a default CI, in this case PC
What I would like is to:
Remove
- Provider contracts
Add
- Logical Volumes
- CIs/Devices
- History
For the CIs/Devices tab, I want to be able to link other CIs to it, just as a monitor. What would be the best way to do this?
You'd need to create an extension which modifies the datamodel and deletes some nodes (
_delta="delete"
)As for the links, you'd need to create a link class and give it a meaningful name. For instance, lnkMonitorToPC. This is a stand-alone class which references the IDs of both the monitor and the PC. And to show it as a tab, you need to extend the PC class with an
AttributeSetIndirect
.https://www.itophub.io/wiki/page?id=latest%3Acustomization%3Axml_reference#fields
I notice you were trying to do a lot yourself, but were struggling a bit. Perhaps it's worth contacting Combodo's sales team or look into their ITSM designer (which looks like a great intuitive product, especially if you want to create a lot of classes in a visual way). Other options are their commercial partners or freelancers.
Last edit: Jeffrey Bostoen 2021-01-22