Before the user updates the CMDB record I want the CI to be sent for approval.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Before the user updates the CMDB record I want the CI to be sent for approval. Once approved the chnages should be reflected in the Database..How to acheive this?
Description: Could you please let me know how can we acheive the below requirement.
Below are the three action item performed by the user
1) Create a new CI
2) Update an existing CI
3) Decommision a CI
Before updating a CI, the fields which the user wants to update has to be sent to approval to the CI Owner. Once approved then only the changes should be reflected in the CMDB table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
You can easily do this using a catalog item. The user can select one option—create, update, or decommission. Based on the request type, you can design the flow, place the approval step, and once it’s approved, automatically update the fields through automation. This enables zero human touch and ensures the work is completed quickly.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hi @SahithiAnka,
The best approach is to do it via Catalog item and depending on request type, you can do appropriate automation.
Regards,
Ehab Pilloor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Thank you for the response.
CREATE A CI - Yes, I understand that we can achieve this via catalog item but in my case, there are multiple classes in a CI and we are not sure about the type of CI that the user is going to create.
UPDATE OF CI - In case of updating a CI, we need to prepopulate data for the user in order to update. So every class of a CI has multiple fields and we aren't sure what field data that we have to populate.
Please share your thoughts / suggestions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Yes, for updates, you need to make sure you allow only a limited set of fields that a user can change. From both a technical and process standpoint, this request is not valid, because any change to a CI is the accountability and responsibility of the CMDB manager. The CMDB manager must ensure that all records are updated correctly, whether through discovery, integrations, or other approved methods.
I would strongly advise against this approach, as it introduces unnecessary technical debt.
You also cannot create a second option for every class with a large number of fields, since each field is of a different type. This would be very difficult to manage and scale in the long run. @SahithiAnka
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]
****************************************************************************************************************
