List Control Inheritance - CMDB

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-12-2022 03:22 PM
We have a case where we want to hide the "New" button on CMDB lists based on a user's role. We've set the condition in List Control on cmdb_ci and it works as intended. We discovered that list control settings are not inherited by extended tables. So for example, if the user goes to "Computers" (cmdb_ci_computer), they still have the New button.
I've considered ACL's but I don't know whether a create ACL will work for us. The reason we want to hide the new button is to drive users to a catalog item to create new configurations. That catalog item gathers data from the user and kicks off a workflow. Part of that workflow is automated creation of the CI. I assume (but haven't tested yet - I will be doing that) that if we set up a create ACL, the CMDB CI will not be created because the user that kicked off the action does not have create privileges.
Is there a way to enable inheritance on extended tables for List Control settings? Or are there any other suggestions on how I might accomplish this? (preferably without modifications to any global rules or settings)

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-12-2022 04:46 PM
Hi Jon,
Please refer to this link I hope you find this helpful
Best practice - remove UI action from extended table
Mark Correct or Helpful if it helps.
***Mark Correct or Helpful if it helps.***

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-15-2022 11:37 AM
That doesn't relate to this question