Suzanne Smith
ServiceNow Employee
ServiceNow Employee

Do you know how to identify existing system properties? Do you know where to find descriptions of existing system properties? How can you define a system property? If you need answers to these questions, keep reading.

 

System properties give you the flexibility to change system behavior without hard-coding values. There are numerous system properties available in the base ServiceNow system. All system properties are defined in the sys_properties table, but not all are visible by default.

 

Finding available system properties

 

  • View a list of all properties in the System Properties [sys_properties] table by entering sys_properties.list in the Application Navigator filter.
    sys_properties0.png
  • View the Available System Properties page in the ServiceNow product documentation (wiki) to read descriptions of existing system properties not associated with a specific module.
  • View the Service Catalog Properties page in the ServiceNow product documentation (wiki) to read descriptions of existing service catalog properties.

 

Defining a system property

 

Follow the steps below to define a property on the System Property [sys_properties] table. If you are going to add a significant number of system properties, consider creating property categories to group the properties logically.

 

  1. In the Application Navigator filter, enter sys_properties.list.
  2. Click New.
  3. Enter a Name for the property.
    You must enter the name of a property that already exists. The "installed with" pages in the ServiceNow product documentation can help you identify property names. For example, Installed with Project Management and Installed with Assessments.
  4. In Description, explain the property clearly so others understand how to use the property.
    The product documentation can be helpful again here - the documentation should include a good description of the property.
  5. In Choices, if appropriate, enter comma-separated values for a choice list type property.
  6. In Type, select an information type such as integer, choice list, or string.
  7. If necessary, enter a Value.
  8. Assign other options and read/write roles as appropriate.
    Here is an example of a typical system property.
    sys_properties1.png
  9. Click Update.


Here are some additional tips and tricks when working with system properties:

 

ServiceNow offers more information about system properties in the product documentation:

 

Available System Properties

Adding a Property

7 Comments