- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-27-2020 09:48 AM
Is there a ServiceNow Unique Identifier (maybe system generated) for newly created configuration items (CIs)? If not, is it on a naming standard process to ensure uniqueness?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2020 07:44 PM
Hi ,
Here is my 1 cent response on your queries.
Is there a ServiceNow Unique Identifier (maybe system generated) for newly created configuration items (CIs)? --> Yes Service Now Generates an Unique ID for every record saved in CI Table which is Called SYS_ID.
Example :- here value is 27e3a47cc0a8000b001d28ab291fa65b for given below server.
If not, is it on a naming standard process to ensure uniqueness? - Yes Its better to follow a naming convention while server Build like DC name/Location Name+ServerFlavour+App Name+Env etc just a thought on naming.
Many organisation follow this for easy identification like - CALWIN-SharePoint-Dev01 (California DC, Windows Server,Share Point App and Its for Dev)

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-27-2020 09:51 AM
You have both sys_id and UUID. If you ask about the naming of the CIs, its comprised of model, number, etc.
Cheers,
Joro
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-27-2020 05:13 PM
Hello ejv,
as I understand your question you probably need to have CI with unique number in readable format and that GUID is not used for that. Another possibility is to use Auto numbering records where you can define Numbering prefix per Class/Table:
As you can read on above page you can add scripted default value "javascript:getNextObjNumberPadded();" which is incremental value as configured. You can add this script to default value of any existing or new column. It will be probably good idea to create one generic number column on cmdb_ci table for all CI's as you described. Then you can define prefix for base table or prefix for each childe table within CMDB tables hierarchy.
Regards,
David

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2020 07:44 PM
Hi ,
Here is my 1 cent response on your queries.
Is there a ServiceNow Unique Identifier (maybe system generated) for newly created configuration items (CIs)? --> Yes Service Now Generates an Unique ID for every record saved in CI Table which is Called SYS_ID.
Example :- here value is 27e3a47cc0a8000b001d28ab291fa65b for given below server.
If not, is it on a naming standard process to ensure uniqueness? - Yes Its better to follow a naming convention while server Build like DC name/Location Name+ServerFlavour+App Name+Env etc just a thought on naming.
Many organisation follow this for easy identification like - CALWIN-SharePoint-Dev01 (California DC, Windows Server,Share Point App and Its for Dev)