Module 7 Flashcards
Which modules can you use to create a new table?
Tables
Tables & Columns
Which elevated role is required to modify access control rules?
security_admin
What is a CI?
Configurable Item
Can be tangible (hardware, servers..) or intangible (services, email..)
A parent class that is not an extension of another table is called what?
Base Table (e.g. task table)
In what order are access control evaluated?
Table-level: most specific to most general
Field level:most specific to most general
What are the three key tables in the CMDB?
- cmdb
- cmdb_ci
- cmdb_rel_ci
What are tables?
A collection of records in a database.
What provides a graphical representation of the relationship between tables?
Schema map
What are the key attributes of a field?
- Label
- Name
- Value
In which ways can tables relate to each other?
- One-to-many
- Many-to-many
- Database views
- Extensions
What types of one-to-many tables are there?
- Reference fields
- Glide list
- Document ID list
What type of table is the task table?
- Core
- Base
- Parent
How are called the tables that exist in the base system?
Core tables
How are called the tables that are built by admins or developers?
Custom tables
What does the namespace identifier “x_” indicate?
that the table is being created in a scoped application
Those created in the global application feature “u_”
What are scoped apps?
Sandboxes from the system at large used to minimize/prevennt damage to anything outside of their scope.
What are the security modules used my system admins?
All>System properties>Security
All>System Security>Access Control(ACL)
All>System Security>High security settings
What are the 3 types of level security. provided by serviceNow?
- User authentication/login
- Applications and modules access
- Database access
What is an access control?
a security rule defined to restrict the permissions from viewing and interacting with data
It is executed when attempting to access any SN table and can be set at row or column level
What do Access Control rules restrict?
CRUD operations
SN specific operations on tables and fields
Create, Read, Update, Delete
Can the admin role impersonate a security_admin?
No
In the base system, who has the security_admin role?
Only the default system administrator. For others that are granted the admin role, they would also need to be granted the security_admin role to be able to maintain ACLs.
Where can you find ACL?
All>System security>Access control (ACL)
What does each AC rule specify?
- A valid operation (CRUD)
- the object being secured
- the permissions required to access the object (roles, conditional expressions,scripts)
How do you view the AC rules associated with a table?
Using the filter navigator I type: <tablename>.CONFIG
When a custom table is created which AC rules are created by default?
- Create
- Delete
- Read
- Write
To what part of the table does the table.–none– rule apply?
to the entire table
To what part of the table does the table.field rule apply?
a specific field
To what part of the table does the table.* rule apply?
To every field on a record that doesn’t have a table.field rule –> wildcard
What is an import set?
A tool used to import data from different data sources, and map the data into SN tables.
Who can manage all aspects of import sets?
admin or import_admin
What are the most common data sources?
Excel
CSV
XML
HTTP/FTP
JDBC
(LDAP)
What is a transform map?
A set of field maps that determine the relationship between fields in an import set and fields in an existing SN table
What is a staging area for records imported called?
Import Set table
What field provides a visually intuitive environment for specifying mapping?
Mapping Assist Utility
What happens if a match is found using the coalesce field?
The existing record will be updated with the information being imported
What happens if a match is not found using the coalesce field?
A new record will be inserted into the database
What happens if we don’t use coalesce?
All imported rows are treated as new records, no existing records are updated
What can you generally coalesce?
Single fields
Multiple fields
Conditional using a script
Where do you go to create a new import set?
All>System Import sets> Load data
Where do you go to create a new transform map?
All>System Import sets> create transform map
What is CMDB (Confuration Management Database)?
a series of tables and fields that contain all of the confuration items (CI) controlled by your company, as well as their attributes and relationships
It provides a logical model of your company’s infrastructure by identifying, controlling, maintaining, and verifying the CIs that exist
What are some of the permissions required to acces the CMDB tables?
- Asset
- Itil
- Itil_admin
- cmdb_read
What are examples of CIs?
- Computers
- Devices on the network
- Applications
- Services
Which ITSM Processes are connected to CMDB?
Incident Management
Problem Management
Change Management
Request Management
What are the components of the CMDB workspace?
CI search
CI overview
CMDB Health
What are the views of a Configuration Item form?
Health Dashboard view
Form view
What does the CI Class manager do?
Displays the entire CMDB class hierarchy in a tree-view format
What are the CI Class manager attributes tabs?
- All
- Derived
- Added
What do you use to create configuration item relationships?
CI Relationship editor
What is CSDM?
Common Service Data Model
* A set of terms and definitions that can be used with all SN products on the Now platform.
* A CMDB-based framework that identifies where to place data for the products you are using
Does SN Discovery require a separate subscription?
Yes
What does SN Discovery do?
Scans the network to inventory devices and applications, and updates the CMDB with the results for each unique type of hardware and software
What does Service Mapping do?
augments the CMDB with IT relationships and dependancies between CIs to model the IT components that comprise a service
What provides an interactive graphical interface to visualize relationships between configuration items?
Dependency views
What are the map icons in a dependecy view?
Active Incident
Active problem
Affected CIs for a task