Documente Academic
Documente Profesional
Documente Cultură
isdom Jobs
Collapse all
What Is Servicenow?
ServiceNow is a cloud based ITSM tool.It provides a single system of record for IT services, operations, and
business management by automating IT service applications and processes. All aspects of IT Services can
potentially live in the ServiceNow ecosystem of modules, and thus, it gives us a complete view of services
and resources. This allows for broad control of how to best allocate resources and design the process flow
of those services
Application is a group of modules which provides its related information.For example change application
provides the information related to change process. It consist of modules like create change ticket,view
CMDB baselines helps to understand and control the changes that have been made to a configuration
item(CI) after its Baseline has been created. Baseline is the snapshot of a CI.
Navigate to “Application Menus” module under system definition application.Open the respective application
that require to be enable or disable.Set active as true to enable it or set active to false to disable it.
What Is A View?
View defines the arrangement of fields on a form or a list. For one single form we can define multiple views
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 1/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
What Is Acl?
An ACL is access control list that defines what data a user can access and how they can access it in
service now.
Impersonating a user means that you can log in to the system as that user and can have feel how the
servicenow UI is set for that user.This is very useful while testing.For example if you are required to test that
a user can access change form or not.You can impersonate that user and can test instead of logging out
from your session and logging again with that user credentials.
A record producer is a type of a catalog item that allows users to create taskbased records from the service
catalog.For example you can create a change record or problem record using record producer. Record
Dictionary Overrides provides the capability to override several properties of a field in extended table.For
example change table is extended from task table.There is a field named status in task table and set as
readonly.When we use this field in change form it will show be a read only.We can set this to nonread only
by using the dictionary override.Similarly there are other properties that can be set for the fields in extended
table.
Coalesce is a property of a field that we use in transform map field mapping.When we set the coalesce as
true for a field mapping it signifies that this field will work as unique key.If a field match is found with the
coalesce field, then existing record will be updated with the imported information in target table else a new
What Is An Ui Policy?
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 2/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
UI policies are alternative to client scripts.It can be used to set a field as mandatory, read only and visible on
a form. You can also use UI policy for dynamically changing a field on a form.
Data policy checks the mandatory and readonly of a field whenever a record is inserted or updated through
a webservice or import set.For example: If a mandatory field in the incoming record (from import set or web-
service) is empty then the data policy will not allow to insert that record into the table.
UI policy acts when a record is inserted or updated through a servicenow UI i.e servicenow forms while data
policy acts whenever a record is inserted or updated into database through any means.
Client script sits on the client side(the browser) and run there only.types of client script are OnLoad()
Business rule is server side scripting that executes whenever a record is inserted, updated,
deleted,displayed or queried.The key thing to keep in mind while creating a business rule is that when and
on what action it has to execute. You can run the business rule ‘on display’, ‘on before’ or ‘on after’ of an
Yes you can call a business rule through a client script by using glideajax
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 3/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
Gliderecord is a java class that is used for database operations instead of writing SQL queries.
Import Sets is a tool used to import data from various data sources and, then using transform map, map that
data into ServiceNow tables. The Import Sets table acts as a staging table for records imported.
A transform map transform the record imported into servicenow import set table to the target table. It also
determines the relationships between fields displaying in an Import Set table and fields in target table
A foreign record insert occurs when an import makes a change to a table that is not the target table for that
The Client Transaction Timings plugin enhances the system logs by providing more information on the
duration of transactions between the client and the server. By providing information on how time was spent
during the transaction, performance issues can be tracked down to the source by seeing where the time is
being consumed.
Zing is the text indexing and search engine that performs all text searches in ServiceNow.
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 4/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
An inactivity monitor triggers an event for a task record if the task has been inactive for a certain period of
time. If the task remains inactive, the monitor repeats at regular intervals.
Domain separation is a way to separate data into (and optionally to separate administration by) logically-
defined domains. For example A client XYZ have two business and they are using servicenow single
instance for both business.They do not want that user’s from one business can see data of other
business.Here we can configure domain separation to isolate the records from both business.
You can set the property – “glide.ui.forgetme” to true to remove the Remember me check box from login
page.
The HTML sanitizer automatically cleans up HTML markup in HTML fields to remove unwanted code and
protect against security concerns such as crosssite scripting attacks. The HTML sanitizer is active for all
Check box to select whether the variables used should cascade, which passes their values to the ordered
items. If this check box is cleared, variable information entered in the order guide is not passed on to
ordered items.
A gauge can be based on a report and can be put on a homepage or a content page
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 5/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
Metrics record and measure the workflow of individual records. With metrics, customers can arm their
process by providing tangible figures to measure, for example, how long it takes before a ticket is
Global text search: find records in multiple tables from a single search field.
BSM Map is a Business Service Management map.It graphically displays the configuration items (CI) that
support a business service and indicates the status of those configuration items.
Each update set is stored in the Update Set [sys_update_set] table, and the customizations that are
If the Default update set is marked Complete, the system creates another update set named Default1 and
Does Home Pages And Content Pages Are Added To The Update Sets?
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 6/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
Homepages and content pages are not added to update sets by default. You must manually add pages to
Reference qualifiers is used to restrict the data that is selectable for a reference field.
Performance Analytics is an additional application in ServiceNow that allows customers to take a snapshot
of data at regular intervals and create time series for any key performance indicator (KPI) in the
organization.
next() method is responsible to move to the next record in GlideRecord. _next() provides the same
functionality as next(), intended to be used in cases when we query the table having a column name as
next.
By default queries with invalid field names run but ignore the invalid condition. For more strict query control
you can enable the glide.invalid_query.returns_no_rows property which will result in an empty result set for
invalid queries.
How To Determine Whether Any Of The Field Value In A Record Have Changed?
By using the method changes() you can determine that the field value has been changed for a record.
Which Object Is Used To Reference The Current Active Form In Client Script?
g_form object is used to reference the current active form in client script
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 7/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
Which Object Is Used To Refer The Current Logged In User In Client Script?
You can use the object g_user object to get the details of current active user.
You can use the g_form.setVisible(‘fieldname’, ‘value’); method to show/hide a field using client script.
User must pass both field and table ACL rules in order to access a record object.
Administrators can create or modify layouts by navigating to Homepage Admin > Layouts.
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 8/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
Via Watermark or InReplyTo email header. If These are not present, ServiceNow recognizes email
Navigate to System Policy > Email > Inbound Actions and Click New.
How To Control The Script Conditions Of Access Control Rules Apply To A Table’s
Reference Fields?
You can Add glide.sys_reference_row_check to the System properties and set to true.
List
Bar
Pivot
Pie
Calender
Navigate to Reports > Create New. In releases prior to Eureka, navigate to Reports > View / Run and then
click New.
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 9/10
12/14/2017 Top 50 Service Now Development Interview questions and answers - Service Now Development Interview questions | Wisdom Jobs
By using the getRowCount() function you can retrieve the number of rows.
deleteMultiple() deletes multiple records according to the current "where" clause. Does not delete
In the Attachment limits and behavior section, locate the List of roles (comma-separated) that can create
Only roles listed in this property are able to upload attachments to a record. If no roles are entered, then all
Click Save.
Go to the dictionary of that table and add "Add no_attachment" to the Attributes field.
Check box to select whether the variables used should cascade, which passes their values to the ordered
items. If this check box is cleared, variable information entered in the order guide is not passed on to
ordered items.
https://www.wisdomjobs.com/e-university/service-now-development-interview-questions.html 10/10