911

 

Can you describe how SLAs (Service Level Agreements) are associated with incidents in ServiceNow?

Answer: SLAs define the expected response and resolution times for incidents. In ServiceNow, SLAs are associated with incidents based on their priority levels. The system automatically tracks the time elapsed and alerts stakeholders if SLA targets are at risk of being breached.

How do you escalate incidents in ServiceNow?

Answer: Incidents can be escalated in ServiceNow based on predefined criteria such as elapsed time or priority level. Automated notifications can be set up to alert higher-level support groups or management when an incident meets the escalation criteria.

 

 

 

 

Can you explain the role of Problem Management in relation to Incident Management in ServiceNow?

Answer: Problem Management in ServiceNow focuses on identifying and addressing the root causes of recurring incidents to prevent future disruptions. It works closely with Incident Management to ensure that incidents are properly investigated, and any underlying problems are addressed through the problem resolution process.

 

 

How do you handle incidents that require input from multiple support teams?

Answer: For incidents that require input from multiple support teams, I facilitate collaboration by assigning tasks to the respective teams within the incident record in ServiceNow. I also schedule regular meetings or conference calls to coordinate efforts and ensure that everyone is aligned on the resolution plan.

 

 

How do you differentiate between an incident and a problem in ServiceNow?

Answer: An incident is an unplanned interruption to a service or a reduction in the quality of a service, while a problem is the underlying cause of one or more incidents. Incident Management focuses on restoring services quickly, whereas Problem Management focuses on identifying and eliminating the root cause to prevent future incidents.

 

What is Root Cause Analysis (RCA)?

A systematic process of investigating and identifying the underlying cause or causes of incidents or problems within the IT environment.

What is Relationship?

Defines the connections between Configuration Items (CIs) within the CMDB. Relationships can be hierarchical (parent-child) or peer-to-peer.

Example: A relationship between a server and the application it hosts, indicating that the server CI supports the application CI.

What is Discovery?

The process of automatically identifying and populating Configuration Items (CIs) and their attributes within the CMDB. This can be done through network scans, agent-based discovery, or other methods.

Example: ServiceNow Discovery automatically discovers and populates CIs in the CMDB by scanning the network for devices and collecting information.

What is Service Mapping?

A process of visualizing the relationships and dependencies between CIs and business services within the CMDB, providing a comprehensive view of IT infrastructure.

Example: ServiceNow Service Mapping identifies the connections between servers, applications, databases, and network devices to map out the dependencies of a business service.

What is Impact Analysis?

Evaluating the potential effects of changes to Configuration Items (CIs) on IT services and other CIs within the CMDB.

Example: Before making changes to a server’s configuration, performing impact analysis in ServiceNow CMDB helps predict how it might affect related applications and services.

What is Change Management?

A process of controlling and managing changes to Configuration Items (CIs) within the IT infrastructure, ensuring that changes are implemented smoothly and efficiently.

Example: ServiceNow Change Management module allows organizations to create, assess, and authorize changes to CIs while maintaining proper documentation and approvals.

 

 

 

 

From where we can call Script Include in ServiceNow?

·        Client Script

·        Business Rule

·        Reference Qualifier

·        Default value

·        Workflow

·        Any utility on the Client’s Side

·        Any utility on the Server Side

 

 

What are roles delegation?

·        Administrators can authorize users to be role delegators to assign roles to users who are in a particular group.

·        Role delegators can assign only the roles that are assigned to them.

 

How many types of impersonations are available in ServiceNow?

·        There are two types of impersonations available

·        Impersonation logging for interactive sessions: Interactive sessions are performed through the user interface (UI).

·        Impersonation logging for non-interactive sessions: Non-interactive sessions are performed by applications and scripts, not through the UI.

 

Which users can’t be impersonated in ServiceNow?

·        Inactive users

·        Users with no userID

 

What are the ways to see the relation between ServiceNow classes?

·        Administrators can use these tools to see the relationships between classes.

·        Schema map

·        System dictionary

·        Tables module

 

Which database in Servicenow supports rollback and recovery?

What is the delete records module in ServiceNow?

·        This module is used to recover deleted records from the servicenow instance.

·        This module works on records in audited tables.

·        Cascaded deleted records must be recovered within seven days of the record deletion.

·        After seven days, only data records and references on tables that audit deletions can be recovered, which is the same functionality as prior releases

How to recover script execution details under the Scripts – Background module?

·        Navigate to Rollback & Recovery > Script Execution History

What are rollback context?

·        Rollback contexts contain everything necessary to roll back a software upgrade or plugin activation.

·        They include deleted records, patch updates, Scripts-Background script executions, database actions, and plugin activations.

·        A rollback context is created for each patch upgrade within a family, and each plugin activation, provided that the plugin supports rollback contexts.

·        To use rollback contexts, activate the Restore Deleted Records and Delete Recovery plugins.

 

What is ServiceNow dictionary override?

·        Dictionary overrides provide the ability to define a field on an extended table differently from the field on the parent table.

·        For example, for a field on the Task [task] table, a dictionary override can change the default value on the Incident [incident] table without affecting the default value on Task [task] or on Change [change].

·        Administrators can override these aspects of a field:

·        Reference qualifiers

·        Dictionary attributes

·        Default values

·        Calculations

·        Field dependencies

·        Default column display values

·        Mandatory and read-only status

 

 

Can we change the type of a field in ServiceNow?

·        You can change the type of a field.

·        To preserve existing data, only change between logical types that map to the same physical type on the database.

·        For example, Choice and String

What are functional fields in ServiceNow?

·        a field that displays the results of a database function, such as a mathematical operation, field length computation, or day-of-the-week calculation.

·        Once the new function record is saved, you cannot clear the check box to make the field a regular field.

 

 

 

·        hild tables, not just the current table.

 

What are journal fields in ServiceNow?

·        Journal fields work together to create a log of changes and comments as tasks are worked on.

·        Journal fields work on audited tables only.

·        Fields of the journal_input type are multi-line text boxes which, upon saving, add the comments into the Activity field with a notation

·        Two fields in ServiceNow are journal fields – Additional Comments and work notes.

What is a reminder table in ServiceNow?

·        The Reminder [reminder] table provides a way to auto-generate reminders for a task.

·        Any table that extends the Task table, such as the Incident [incident] table, can use the

·        Reminder [reminder] table.

·        You can add Reminders as a related list to the Incident form by opening the form context menu, navigating to Configure > Related Lists, and then adding Reminders->Task.

·        By default, only an administrator can create or modify a Reminder record.

·        To enable non-administrators to create reminders, you must add create and read ACL rules to the Reminder [reminder] table and specify the user’s role.

·        To access the Reminder table, type reminder.do in the filter navigator.

What are assignment rules in ServiceNow?

·        The instance can automatically assign a task to a user or group based on pre-defined conditions by using data lookup rules and assignment rules.

·        The Assignment rules module allows you to automatically set a value in the assigned_to and assignment_group fields when a set of conditions occurs.

What is the execution order between data lookup, assignment, and business rules?

·        Before business rules: Scripts configured to execute before the database operation with an order of less than 1000.

·        Before engines. The following are not executed in any specific order:

·        Approval engine (for task and sys_approval_approver tables)

·        Assignment rules engine (for task tables)

·        Data policy engine

·        Escalation engine

·        Field normalization engine

·        Role engine – keeps role changes in sync with sys_user_has_role table (for sys_user, sys_user_group, sys_user_grmember, and sys_user_role tables)

·        Execution plan engine (for task tables)

·        Update version engine – creates version entry when sys_update_xml entry is written (for sys_update_xml table)

·        Data lookup engine inserts or updates

·        Workflow engine (for default workflows)

·        Before business rules: Scripts configured to execute before the database operation with an order greater than or equal to 1000.

·        The database operation (insert, update, delete)

·        After business rules: Scripts configured to execute after the database operation with an order less than 1000.

·        After engines. The following are not executed in any specific order:

·        Label engine

·        Listener engine

·        Table notifications engine

·        Role engine – keeps role changes in sync with sys_user_has_role table (for sys_user, sys_user_group, sys_user_grmember and sys_user_role tables)

·        Text indexing engine

·        Update sync engine

·        Workflow engine (for deferred workflows)

·        Trigger engine (for all Flow Designerflows)

·        Email notifications. The following are executed based on the weight of the notification record:

·        Notifications sent on an insert, update, or delete

·        Event-based notifications

·        After business rules (Only active records). Scripts configured to execute after the database operation with an order greater than or equal to 1000.

What are database views in ServiceNow?

·        A database view defines table joins for reporting purposes.

·        For example,

·        a database view can join the Incident table to the Metric Definition and Metric Instance tables. This view can be used to report on incident metrics and may include fields from any of these three tables.

·        Any user who can create a report can use database views as the report source, but ACLs on the underlying tables are honoured.

·        A database view is not treated like a custom table, so there is no licensing impact.

·        Database view tables are not included in FTP exports.

·        You do not need to create ACLs on fields in the view. The system honours contextual ACLs (ACLs with a condition or script) that exist on the underlying table.

·        Non-contextual ACLs (ACLs with only role checks) are still honoured just as with previous releases.

What are the limitations of Database views in ServiceNow?

·        Database views cannot be created on tables that participate in table rotation.

·        It is not possible to edit data in the database view output.

·        Database view tables cannot be added as a data preserver in clone requests

·        You can still create additional ACLs on the database views. These ACLs are evaluated last and are always honoured.

How tables are related to each other in ServiceNow?

Tables can be related to each other in the following ways

·        Extensions: A table can extend another table.

·        One-to-Many: There are 3 types of one-to-many relationship fields

·        Reference Field: allows a user to select a record on a table defined by the reference field.

·        Glide List: allows a user to select multiple records on a table defined by the glide list

·        Document ID Field: allows a user to select a record on any table in the instance.

·        Many-to-Many: Two tables can have a bi-directional relationship so that the related records are visible from both tables in a related list.

·        Database views: Two tables can be joined virtually with Database Views to enable reporting on data that might be stored over more than one table.

 

When two records have the same sys_id in ServiceNow?

If two records have the same sys_id value, it occurs as a result of the following situations

·        If a record with the sys_id was copied to the other at the database level outside of the Now Platform.

·        If a record with the sys_id was copied using an Update Set or via XML, its sys_id is the same.

 

 

Let’s look at an example GlideAggregate setup.

var agg = new GlideAggregate('incident');

agg.addAggregate('COUNT', 'category');

agg.orderBy('category');

agg.addQuery('sys_created_on', '>=', 'javascript:gs.beginningOfLast12Months()');

agg.query();

while (agg.next()) {

    //do things on the results

    var incidentCount = agg.getAggregate('COUNT', 'category');

    gs.info('Display the count {0}', [incidentCount]);

}

The similarities to GlideRecord will s

 

Snow PDF

 ServiceNow PDF Try it Yourself » < iframe  src ="https://drive.google.com/drive/folders/1MHcrQb2TJTQtU8zyYZN1koJn5mD3r6YZ?usp=shari...