SNOW Practice Questions Flashcards
What is a Transform Map?
A set of field maps that determine the relationships between fields in an Import Set and fields in an existing ServiceNow table. Once defined, existing Transform Maps can be reused for mapping data from an Import Set to a ServiceNow table.
Transform mapping is flexible; the specification can be as simple as having the application auto-match field names from source and destination, or mapping can use advanced logic and leverage the full power of the ServiceNow scripting environment. A single Import Set field can also be mapped to multiple fields on a target table. Any table is a potential destination for transformation of an Import Ser, and any field within a table can serve as a potential destination for transformation from a field within an Import Set.
Automatic Mapping Utility: The simplest mapping method is where all of the field names of the Import Set match the name of the fields on the Target table where the data will be transformed. In this case, simply click Auto Map Matching Fields in the related links in the Table Transform Maps form and confirm proper matching.
Mapping Assist Utility: The Mapping Assist utility provides a visually intuitive environment for specifying mapping between Import Set fields and Target table fields. With the Mapping Assist utility, it is possible to map a single source field (field on an Import Set table) to multiple destination fields (fields on a Target table). if there are any discrepancies in terms of how fields were automatically matched, these can easily be corrected using the Mapping Assist utility. When all fields are matched properly, click Transform in the related links to begin transforming data onto the destination table.
What application is available to all users?
Self-Service
Four Workflows
- IT Workflows
- Employee Workflows
- Customer Workflows
- Creator Workflow or build any workflow app
Next Experience Unified Navigation
The primary way to interact with the applications and information in a ServiceNow instance. Unified navigation enables users to access content across the instance in a single pane. Notable ServiceNow features include real-time form updates, user presence, and menus for easy access to all applications and modules (‘All’ link), favorites, history, and workspaces.
Other Next Experience Features:
- Contextual app pill: see where you are in the instance and favorite the current item if desired
- Global Search: search across your instance to return the results that are most relevant to you
- Notifications: view and personalize notifications applicable to you based on access and admin configurations
- Help: access on-demand help when you need it
- User Menu: personalize your instance and set your user preferences. The Gear icon is now located in the user menu rather than on the banner.
Note: Changes made to Preferences via the User menu (Gear icon) are applicable only to the logged-in user
Now Mobile app
Enables employees to submit incidients and requests, manage tasks and access company resources through the Now Mobile App a user can also: (1) upload images and attachments, (2) sign documents, (3) take surveys
Service Portal
Provides a user friendly self-service experience by providing access to specific features using widgets. When accessing the portal via the web browser users can: (1) search for articles, catalog items, records (2) submit requests (3) browse the corporate news feed and more
What is a ServiceNow Instance?
When you are accessing ServiceNow you are accessing an instance of the platform. An organization can have several instances (e.g., Dev, QA, Test, Prod) and each instance is a single implementation of the ServiceNow platform.
A load balanced instance is a located (hosted) in one of the ServiceNow Data Centers around the world, or for a very, very small percentage of our customers, an instance can be implemented onsite at the customer’s location. Each ServiceNow instance has a unique URL that uses a format similar to https://.service-now.com
ServiceNow utilizes an advanced, multi-instance, single-tenant architecture as the default offering for customers, meaning an instance features an individually isolated database containing data, applications and customizations.
Advantages of multi-instance architecture organized in an instance stack
- The multi-instance architecture allows ServiceNow to perform actions on individual customer instances, such as performing an upgrade, on a schedule that fits the compliance requirements and needs of your enterprise.
- Data is truly isolated in their own databases, making hardware and software maintenance on these unique customer interfaces far easier to perform and issues can be resolved on a customer-by-customer basis.
Each customer organization receives a minimum of 2 instances of ServiceNow: production and sub-production. They have the ability to obtain additional sub-production instances to be used for User Acceptance Testing (UAT), Review, Development or Quality Assurance (QA).
Various methods users are authenticated
- Local database - user name and password in their user record in the instance database
- Multi-provider Single Sign-on - allows the selection/use of several identity providers to manage
- Multifactor - the user must enter a passcode or token in addition to the password. A mobile application, Google Authenticator, on a user mobile device generates the passcode.
- LDAP - the user name and password configured in a SAML identity provider account, which has a matching user account in the database
- OAuth 2.0 - the user name and password of OAuth identity provider, which has a matching user account in the database
- Digest Token - an encrypted digest of the suer name and password in the user record
- Facebook single sign-on - use Facebook SSO to log in to ServiceNow instances. You can log in with your Facebook credentials similar to any other IDPs
Next Experience: Landing Pages
Your landing page is the first thing you see when you log in to your Next Experience instance. Default landing pages may include the following visualizations based on your role and tasks:
- New and critical tasks
- lists with task records assigned to you
- Relevant Performance Analytics and Reporting (PAR) data
- Approvals that are actionable on the landing page
- Your open tasks by priority
- Your favorite items
- Your open requests
Default landing pages are available in instances that have the Unified Navigation enabled. Note that if you have existing dashboards, landing pages, or logic that have been configured, your current dashboards displays instead of the default Next Experience landing page
What is an Application?
A group of modules or pages that provide related information and functionality in an instance. For example, the Incident Application contains modules for creating and viewing incidents. The Configuration Management application contains modules for configuring servers, databases and networks.
Workspaces Menu
A list of workspaces you have access to.
This item displays only if you have access to a workspace. If you have access to only one workspace, the name of the workspace you have access to display in the header.
How to navigate directly to a table?
.list - displays a list of records in the table
.form - displays a blank form for creating a new record in the table
.config - displays configuration details for that table, including business rules, client scripts, ACLs, etc.
Instance Personalization
You can customize the behavior of the Next Experience across your instance by setting global preferences. You can customize the following preference types:
- Display preferences: allows you to achieve a UI that works for you
- Accessibility: allows you to set a variety of preferences related to accessibility accommodations
- Notifications: allows you to set web and email notifications across your instance
- Workspace: the workspace preferences tile displays only if you have access to a Workspace and the Workspace is in focus.
docs.servicenow.com
The official documentation resource for ServiceNow, with content produced by ServiceNow. From features to functionality, and even release notes, this resource should have all the information needed to get the most out of the platform.
community.service.now
Similar to the Docs website, in that it provides useful information about the ServiceNow platform. However, where Community really excels is by bringing together actual ServiceNow users to collaborate, share, and produce ideas, content, and even answers to questions you may have.
Users in ServiceNow
A user is an individual that has been granted access to your ServiceNow instance. User IDs are unique identifiers for the user’s ServiceNow login user name.
Users can perform the following:
- Updating records
- Importing data
- Implementing flows
- Approving knowledge content
- Requesting items
- Running reports
- Developing applications
Users are represented by a record on the User table - [sys_user]
Groups in ServiceNow
A group is a set of users who share a common purpose. Members of groups perform similar tasks of need access to similar information for various purposes, such as appoving change request, resolving incidents, receiving email notifications, or administering the Service Catalog. Users working in ServiceNow are typically assigned to one or more groups. A group is part of the use hierarchy and a user is part of a group.
A group is represented by a record on the Group table - [sys_user_group]
Roles in ServiceNow
A role is a collection of permissions used to:
- Grant access to applications an d other parts of the platform
- Assing security rights
These permissions define which applications a user or group will and will not be able to access within the system and which actions the user will be able to take on records within the applications.
A role can:
- Be assigned to a group or a single user
- Contains other roles
A user can have more than one role.
A role defines your capabilities in the application.
NOTE: You cannot delete roles that are assigned to the group from a user record. You must remove the user from the group record. THe admin role provides access to all features and capabilities.
Roles are represented by a record on the Role table - [sys_user_role]
Self-service users
Users without any assigned role permissions can still log in to ServiceNow and access common actions, such as viewing a homepage, accessing the Service Catalog, viewing knowledge articles, and taking surveys.
Base System Roles
System Administrator (admin): Provides almost all roles and access to all Now Platform features, functions and data (with some exceptions such as HR and Security Operations constraints). Grant this privilege carefully. Users holding the admin role can create and modify user roles as well as impersonate other users.
Specialized Administrator (catalog_admin): Provides users with specialized administrator roles to manage specific functions or applications, such as knowledge base, human resources, reports, and web services.
Approvers (approver_user): Allows users to view or modify approval records directed to them.
ITIL (itil): Can perform standard actions for an ITIL helpdesk technician. Can open, update, close incidents, problems, changes, and configuration management items. By default, only users with the itil role can have tasks assigned to them.
Impersonate a User
Users with the admin or impersonator role can impersonate other users for testing purposes.
Not all users can be impersonated. If an admin attempts to impersonate a user with a specialized administrator role for Human Resources or Security Incident Response, they will not be able to access features granted by that role.
TIP: It is recommended to create logins for the following roles to effectively test the system:
- admin - to do work
- itil - to test as a process user
- ess (employee self service) - to test as an end-user
NOTE: Impersonations are logged in the System Log. The sys_property glide.sys.log_impersonations needs to be added and set to true in order to see impersonation logging for interactive sessions.
Elevated Role
Elevated roles grant modification access, allowing users to modify the Access Control List (ACLs restrict access to data by requiring users to pass a set of requirements before they can interact with the list). To end the elevated role, you can uncheck the box for the selected role and click Update. The elevated role will also end when you log out.
NOTE: When elevated privileges are activated, the lock icon near the user name will become unlocked.
Viewing Table Data: Lists
A list displays a set of records from a table within the content frame.
- Each row represents one record
- Each column represents one field
Lists and forms are the most common ways to interact with data. A list displays a set of records form a table. Lists can be filtered and customized to display the information you need.
Context Menus
Context menus provide different levels of controls for a given list view:
- List Control Menu: click the list control icon next to the title of the list to access options related to viewing and filtering the entire article list.
- Column Options Menu: Hover over column name. An icon with three dots will appear to the right of the column. Click the column options icon in the desired column header to display actions related to that column, such as creating quick reports, configuring the list, and exporting data.
- Record Context Menu: Right-click in a row’s cell to see a menu with actions related to the values in that cell, such as filtering options, assigning tags, and more.
List Anatomy
- Title Bar: displays the list title and view name as well as search list values. The filter icon allows you to create custom filters on your list. The gear icon allows you to personalize the list.
- Breadcrumbs: Offers a quick form of filter navigation
- Column Headings: displays column (table field) labels and provides some column options
- Column Header Search: Provides a search within a specific column
- Field Values: Right-click on a field value to access additional actions
Finding Information
Find information quickly in ServiceNow with any of the available search functions.
- Wildcards: use a symbol to represent zero or more characters
- Phrase searches: find a phrase with multiple terms
- Searching Lists: control the query for list searched of a specific field
- Boolean Operators: refine searches with operators such as AND and OR
- Attachment Searches: search in fields that are attached to Knowledge Article records
- International Character Sets: Perform searches with any Unicode characters
- Punctuation: Perform searches that contain punctuation
Wildcard Syntax Search Type
searchTerm Contains
!searchTerm does not contain
serarchTerm% starts with
%searchTerm ends with
=searchTerm equals
!=searchTerm does not equal
searchTerm greater than or equal to
List Filters
A filter is a set of conditions applied to a table list to isolate a subset of the data.
Three components that make up a filter condition include:
- Field: A choice list based on the table and user access rights. The choice list includes fields on related tables by dot-walking
- Operator: A choice list based on the field type. For example, in the incident table, the greater than operator does not apply to the Active field but it does apply to the Priority field
- Value: A text entry field or a choice list, depending on the field type. For example, in the Incident table, the Active field offers a choice list with the values true, false and empty, while the Short description field offers a text entry field.
Filter operators will change depending on field data type. Example field operators:
- Text Value: is, is not, contains, is one of, starts with, ends with
- Numeric: is, is not, greater than, less than, greater than or is, less than or is
- Date: on, before, after, between, ir more than, is less than
Tags
Tags provide an easy way to categorize, flag and located records. Tags can be created against any record from a list or form view.
If you have an administrator role, you can configure and manage all tags, even tags created by other users. You can also configure notifications, auto-assignment and Zing indexing for tags.
Views
A view is a version of a customized list or form which defines which fields appear and in what order.. Different views can be created and used for different roles. Views enable users to quickly display the same list or form in multiple ways. System administrators can create views for lists or forms.
Layout Configuration: Users with the admin or personalize_list role can add or remove columns from a list or change the order in which the columns appear in the list for all users.
Personalization: Personalize a list to show or hide fields on a view, as well as change the list column order for the current logged-in user. The following can be done through Personalize List Columns:
- Add columns
- Remove columns
- Rearrange columns
- Reset column defaults
Note: Personalization should be used for temporary situations. Any global changes that occur at the system level will not be reflected in a personalized list.
3 different context menus in a list view
- List
- Column
- Record
3 components of a filter condition
- Field
- Operator
- Value
Forms
A form displays information from one record in a table. The specific information depends on the type of record displayed. Users can view and edit records in forms. Administrators can configure what appears on forms.
A form is loaded by searching on a record number in the Global Text Search or by clicking a record in a list.
Persona Types
System Administrator - the system administrator provides access to all platform features, applications, functions and data
Specialized Administrator - users with specialized administrators roles may manage specific functions or applications, including: assignment rules, knowledge base, human resources, reports and web services
Process User - Users with this process role may fulfill ITIL activities associated with the ITIL workflow, including incident and change management
Approver - the approvers can perform all requester actions and allows users to view or modify approval records directed to them
Requester - Also known as Employee Self Service (ESS) users. these users do not have roles but can submit and manage their own requests. access public pages, etc.
What are the different interfaces for accessing a ServiceNow instance?
- Next Experience Unified Navigation
- Service Portal
- Now Mobile App
Layout Configuration
Configure the List Layout to show or hide fields from a view and change the list column order.
The List Collector opens to allow you to add, remove, and reorder fields.
Users with the admin or personalize_list role can add or remove columns (fields) from a list of change the order in which the columns appear in the list for all users.
Field Types
- Reference - query that displays records from another table
- Date/Time - populated with the day and time of day which can be selected with a calendar widget. Depending on the record, some calendar widgets may not display the time and will only display the date.
- String - Freely populated using letters, numbers, and special characters. For 254 characters or less, the string field will be a single-line text field. Anything 255 characters or over will appear as a multi-line text box.
- Choice - drop-down list of choices that can be configured
- True/False - boolean field that appears as a check box
Formatters
A formatter is an element used to display information that is not a field in the record.
Examples of formatters in the base platform include:
- Activity formatter: displays the list of activities, or history, on a task form. It provides an easy way to track items not saved with a field in the record, for example, journal fields like comments and work notes
- Process flow formatter: displayes the different stages in a linear process flow across the top of a record
- Parent breadcrumbs formatter: provides breadcrumbs to show the parent or parents of the current task
- Approval summarizer formatter: displays dynamic summary information about the request being approved
- CI relations formatter: displays on the CI form and allows for the viewing of relationships between the current CI and related CIs
2 ways to modify the design of a form
Form Design: There are 3 main components of the form designer - 1. Page Header 2. Field Navigator 3. Form layout
Form Layout
To access the fields on these tables, use dot-walking