What is an ‘Application’ in ServiceNow?
Applications in ServiceNow represent packaged solutions for delivering services and managing corporate processes. Simply put, it is a collection of modules that provide information on those modules. The Incident application, for example, will provide information on the Incident Management process.
What do you mean by Coalesce?
The Coalesce option in ServiceNow allows updating existing target table records when transforming import data. The coalesce option on a field map lets you define whether the selected Target field should be used to coalesce when import set records are modified. When the field map Coalesce checkbox is selected, the import set row is changed, and the instance searches the target table for an existing record with the same Target field value as the import set row Source field.
What is LDAP Integration?
LDAP (Lightweight Directory Access Protocol) is a cross-platform authentication protocol for directory services. Administrators can utilize the LDAP directory to automate administrative operations by establishing users, assigning them roles, and speeding the user login process.
The system may access user data from your existing LDAP server with an LDAP integration. A single sign-on approach usually includes an LDAP integration as well. The integration employs the LDAP service account credentials to retrieve the LDAP servers when transforming import data; you distinguished user name (DN).
What is a GlideRecord?
A GlideRecord is a single-table object that contains records. Instead of creating SQL queries, it is used to conduct database operations. The GlideRecord class allows a script to connect with the ServiceNow database. A database query is the starting point for GlideRecord interactions. The general strategy is as follows:
- For the table of interest, create a GlideRecord object.
- Create a query condition (s).
- Carry out the query.
- Script logic should be applied to the records returned by the GlideRecord object.
Here’s is how strategy looks in Pseudocode:
// 1. Create an object to store rows from a table
var myObj = new GlideRecord('table_name');
// 2. Build query
myObj.addQuery('field_name','operator','value');
myObj.addQuery('field_name','operator','value');
// 3. Execute query
myObj.query();
// 4. Process returned records
while(myObj.next()){
//Logic you want to execute.
//Use myObj.field_name to reference record fields
}
What does the Client Transaction Timings plugin do?
The Client Transaction Timings plugin complements the system logs by adding information on the duration of transactions between the client and the server. By looking at where time is being spent and how time was spent throughout a transaction, you can pinpoint the source of performance difficulties.
The Response Time Indicator Response Time Indicator must be enabled for this plugin to operate, and it collects data from the following browsers:
- Firefox
- Internet Explorer
- Chrome
What is HTML Sanitizer?
The HTML Sanitizer is a tool that cleans up HTML markup in HTML fields, removes unwanted code, and protects against security threats, including cross-site scripting. The HTML sanitizer is enabled for all instances.
The HTML sanitizer works by looking for markup that you always want to keep in the built-in inclusion list. Administrators can edit the built-in inclusion list using the HTMLSanitizerConfig script included by the sanitizer. To eliminate HTML markup, items can also be put on the exclusion list. The exclusion list's contents take precedence over the inclusion list's contents.
What types of searches are available in ServiceNow?
To conduct text searches, Zing provides a variety of search interfaces and search operators.
Search Interface | Description |
Global text search | From a single search field, find records in several tables. |
Lists | Search for entries in a list by going to a specific field, searching all areas, or searching a particular column. |
knowledge base | Find articles in the knowledge base. |
Navigation filter | Filter the objects in the application navigator using the navigation filter. |
UI pages | Create a custom user interface page to search for records in a table. |
Live feed | Filter, search, and sort messages in the live feed. |
What is Performance Analytics in ServiceNow?
ServiceNow Performance Analytics is an in-platform process optimization tool that allows you to construct management dashboards, report on KPIs and metrics, and answer critical business questions to help you improve service quality while lowering costs.
Define a client script?
When client-based events occur, such as when a form loads, after form submission, or when a field changes value, client scripts allow the system to run JavaScript on the client (web browser).
While the user completes the form, use client scripts to configure the format, form fields, and field values. Client scripts can be used to:
- Fields might be hidden or exposed
- Fields can be read-only or writable.
- Depending on the user's job, make fields optional or obligatory.
- set one field's value based on the values in other areas
- found on a user's role, change the selections in a choice list
- Messages are displayed based on the value of a field.
What is change management in ServiceNow?
ServiceNow change management provides a systematic method to manage the whole life cycle of the changes implemented. It also allows valuable modifications to be performed with the least amount of disruption to IT systems.