Difference between the CI Attributes "Classification" and "Used for" on the OOTB Server Class
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-11-2019 05:02 AM
Hi Community,
can anyone clarify the difference between the two attributes "Classification" and "Used for" and how they should be used? And is there any documentation for OOTB attributes? (could not find any for the server class).
Many Thanks
Simon
- Labels:
-
Best Practices
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-12-2019 12:18 AM
Hi David, you are correct with both statements. While the choice list of "Used for" is indeed empty it does have choices derived from the choice field used for on the business service class (See attachment).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-12-2019 12:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā11-12-2019 12:11 AM
Interesting, I've upgraded my dev instance to check if it changed but i still have both classification and used for but not classifier.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā04-24-2020 05:26 AM
The attributes section here, https://docs.servicenow.com/bundle/orlando-servicenow-platform/page/product/configuration-management..., describes them but it is still odd...
The Server class adds the following unique attributes:
Attribute | Description |
---|---|
Classification | Type of server, such as production, development, disaster recovery, or user acceptance testing (UAT). |
Firewall status | Internet or intranet facing server. |
Host name | Use the Name attribute to store the host name of the server instead of the Host name attribute. |
Used for | Business service supported by the server, such as production, staging, or quality assurance (QA). This attribute uses the Used for choice list field from the Service [cmdb_ci_service] table. |
So you could have a Server that is classified as disaster recover and is being used for a testing service - this makes sense.
A Server that is classified as development and is being used for a testing service - this does not make sense, unless your testers are developing test cases on a server that they will then use for the testing service - that is why it is odd. It may be helpful us use the business justification or description fields to give context to these 2 values.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā04-27-2020 09:50 PM
I've argued that Servers should use Classification and that the Application and Business Services running on those Servers, should use the Used For attribute. I'm trying to build a use case for either the population of both, or perhaps testing synchronization between Used For on a Server and the Application/Business Service that runs on it.