Menu

Adding additional Tabs to Existing (PC)

2021-01-22
2021-01-22
  • R Desrosiers

    R Desrosiers - 2021-01-22

    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?

     
  • Jeffrey Bostoen

    Jeffrey Bostoen - 2021-01-22

    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

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.