Adding CIs manually to Tag-based Application Services
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-22-2024 02:37 AM
A lot of our Application Services are Tag-based.
Some of them should also include CIs where external tags are not present, and the CIs are not possible to engulf using Traversal Rules (like Solaris servers).
The "Tag Governance" app is to my knowledge not an app that can effectively be used for this, and giving users write access to the cmdb_key_value is not a good option, as this allows users to pick any (wrong) CI.
My initial thought is to create a simple app that allows users to first pick CIs (and in my example, only from the Solaris server class, maybe also only the CIs where the user is part of any of the groups on the CI), list some attributes like IP, serial number etc. (to make them more aware of what CIs they actually have chosen), and then give them the possibility to fill inn the key/values they want.
For clean-up, I guess I should have some automation removing the key/value-records when e.g. the "Operational Status = Retired", "Most Recent Discovery > X days" or similar.
But before I do this, maybe somebody else has done this already, and would like to share their experience?
(Is this maybe something you have coming for "Tag Governance" @Ram Devanathan1?)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-05-2024 11:48 PM
Hi @Johannes ,
Refer the below document for tag based service mapping.
Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
Thanks
AJ
Linkedin Profile:- https://www.linkedin.com/in/ajay-kumar-66a91385/
ServiceNow Community Rising Star 2024
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-05-2024 11:55 PM
I am sorry, @AJ-TechTrek, but your post is not helpful. Either you have not read my question, or you have not understood it and do not understand what tag-based service mapping is capable of and not.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-06-2024 09:55 PM
Hi @Johannes ,
I am aware how the Tag based Service Mapping worked but for your scenario you need to found the out the Tag/key/Vaules are figured out to how that will update in CMDB.
Also you can ask your Infra Admin to update the Key/value for those device from backend and then you can configure the Tag based service maps.
Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
Thanks
AJ
Linkedin Profile:- https://www.linkedin.com/in/ajay-kumar-66a91385/
ServiceNow Community Rising Star 2024
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-06-2024 10:05 PM
Hi @AJ-TechTrek
This is regarding CIs that are not possible to tag from external sources, e.g. Solaris servers.
And as I wrote, asking the Solaris server admins to manually creating records in the key/value table is not a good idea. We have millions of CIs, and it is very difficult for them to pick the correct CI when there are many CIs with the same name (but within different classes).
This is the reason I wrote that I am looking at creating a custom app to to create records in trhe key/value table, where the user is restricted to only pick CIs from certain classes.