Share a common purpose such as users approving change requests or users receiving email notifications.
A group is ______________
One record stored in the Group [sys_user_group] table
User names are______
Unique in Servicenow. Represented by User IDs.
Users are authenticated by___________
Local database, multifactor, LDAP, SAML 2.0, OAuth 2.0, Digest Token
User credentials are___________
matched to different saved credentials for each method.
Multiple Provider SSO allows ______
The selection/use of several identity providers to manage authentication as well as retain local database authentication.
A group is _________
Part of the user hierarchy
A user is __________________
Part of a group.
Groups may be imported___________
From a corporate directory (LDAP) or created manually in ServiceNow.
The User Interface (UI) is the _____
Main way for users to interact with the applications and information in a ServiceNow instance.
Highlights important tools and settings that apply to your instance.
Provides links to all application menus and modules based on permissions.
Displays information such as lists, forms, dashboards, knowledge bases, and service catalogs
Enable navigation to different areas of the platform. (i.e links to new records, filtered list of records, special view pages.
A collection of modules and data that deliver a service and manage business processes
Allows you to quickly navigate to applications and modules.
Consists of navigational elements, functional controls, and platform information.
View data records as a list. Displays records from a data table, as well as allow users to edit the record info using list editor functionality.
View individual data records as a form. Data is typically entered into ServiceNow through forms.
Enables the display of multiple performance analytics, reporting, and other widgets on a single screen.
Used to track tasks or projects
Banner Frame contains _______
Logo, global search toolbar
supports lists, forms, favorites/shortcut management and filtering
SN automatically detects this and redirects to the desktop interface.
view notifications, favorites, record monitoring, chat messaging, dashboards charts, and record interaction via canned responses and voice text (Siri).
Office documentation resource for SN.
provides useful information about the SN platform.
A group of permissions allowing users to perform actions in parts of the platform including lists and forms.
Roles are represented by a record stored in the _______
Roles [sys_user_role] table
A role is a set of permissions used to _______
grant access to applications and other part of the platform and assign security rights.
Personalize role is able to_________
Personalize forms, lists, rules, controls, and scripts.
Personalize Rules role has_________
Its own permissions and contains both the ui_policy_admin and ui_action_admin roles.
Can manage UI policies
Can manage UI Actions.
ui_policy_admin and ui_action_admin do not
Contain the permissions of the roles above them in the illustration.
Provides access to all platform features, applications, functions, and data
users with this role may fulfill ITIL activities associated with the ITIL workflow, including incident and change management.
Can perform all requester actions and allow users to view or modify approval records directed to them.
Able to manage specific functions or applications including assignment rules, knowledge bases, HR, reports and web services
Also known as Employee Self Service. These users do not have roles but can submit and manage their own requests, access public pages, etc.
System Admin role has _____
Almost all roles and access to all platform features, functions, and data, with some exceptions such as HR, Security Operations contraints.
Can create and modify user roles, as well as impersonate other users.
Can be assigned to a user to allow impersonation of other users, excluding admins, for testing and visibility purposes
Roles have broad access but generally manage specific functions or applications.
Have clearly defined paths and workflows in the platform and have one or more roles including ITIL and approvers_user roles.
Use the Service Catalog and Self Service applications. They can make request only on their behalf and are not assigned roles.
Displays the list title and, in some cases, the view name, as well as search list values, and a record count
List Filters/bread crumbs
Offers a quick form of filter navigation
Displays column (table field) names and provides some list controls.
Column Header Search
Provides a search within a specific column
Data; right-click a field value to access additional actions
A version of a customized list or form which defines the layout order and what fields appear.
Views enable user to ____
Quickly display the same list or form in multiple ways.
Provide different levels of controls for a given list view.
Users with the admin or personalize_list role can
Add or remove columns (fields) from a list or change the order in which the columns appear in the list, for all users.
Personalize a list to
Show or hide fields on a view, as well as change the list column order.
Personalize List Columns
Modifies a list for an individual user; does not affect the platform default.
Allows a field value to be edited in a list without opening the form.
Use tags to
Categorize, flag, and locate records
A set of conditions applied to a table to isolate a subset of the data to work with on a table.
Offer a quick form of filter navigation and are ordered from left to right.
Field, Operator, Value
Three components of a filter condition
A choice list based on the table and user access rights.
A choice list based on the field type.
A text entry field or a choice list, depending on the field type.
is, is not, contains, one of, starts with, ends with
is, is not, greater than, less than, greater than or is, less than or is
On, before, after, between, is more than, is less than
Global Text search
Find records in multiple tables form a single search field
Find knowledge articles
Find catalog items
Filter the items in the application navigator
Does not contain
Does not equal
Use a symbol to represent zero or more chracters
Find a phrase with multiple terms
Control the query for list searches of a specific field
Refine searches with operators such as AND and OR
Search in files that are attached to Knowledge Article records
International Character Sets
Perform searches with any Unicode characters
Perform searches that contain punctuation
What is a form?
Displays fields from one record in a table; users records; users can view and edit the record data
Global Text Search
A form can load directly by searching on a record number
Form Context Menu
Provides additional options specific to the form.
Allows you to save a form while remaining on the page.
Show Activity Stream
Will display a time stamped history of all actions taken within a record
to show or hide important fields.
To tag a form, use templates, send an email, and more.
Display records from another table.
Assigned to field
References records on the User [sys_user] table
Freely populated using letters, numbers, and special characters. 254 characters or less can be single line text field. 255 or more can be multi-line text box.
Form element used to display information that is not a field in the record.
Displays the list of activities, or history, on a task form.
Process flow formatter
Displays 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 information about the request being approved
CI relations formatter
Displays on the CI form a toolbar for viewing the relationships between the current CI and related CIs
Allow fields to be populated automatically, simplifying the process of submitting new records.
Toggle Template Bar
to work with templates
Insert or Insert and stay
Save a new record to the database instead of updating the current item.
Insert and Stay
Does the same but stays on the form
Emulates copy functionality and leaves the form.
Use to configure company name, logo, and color theme to reflect corp brand, time zone, date, and time formats.
Use to configure SN instance to support inbound and outbound email notifications and to integrate existing LDAP and SSO
Use LDAP to import data into your SN instance, activities under this category can help you to import Users, Groups, Group Members, Companies, Departments, and Locations and to assign roles to groups.
Any record that can be assigned or completed by a user in SN.
Is created from a table that extends the Task table.
Is one of SN's core tables and provides a series of standard fields used on each of the tables that extend it such as incident and problem tables.
Can be generated to a list of Approvers, either manually or automatically, according to Approval Rules. Approvals can be incorporated into workflows or can stand alone.
Assignment rules can automatically assign tasks to users or groups, ensuring that tasks are handled by the most appropriate team members.
Service Level agreements can track the amount of time that a task has been open, to ensure that tasks are completed within an allotted time.
Inactivity monitors ensure that tasks do not fall by the wayside by notifying users when tasks have been untouched for a predefined period of time.
An administrator can specify a specific workflow process to apply to tasks that meet certain conditions. After a task is created that meets the conditions, the workflow applies an automated process to the task. The process is defined in the graphical workflow editor.
Uses machine learning algorithms to set field values during creation
Admin or ml_admin
User will this role will be able to initiate the set up of Agent Intelligence
What role is required to access My Work and My Groups Work?
The ITIL role.
When an active task is routed to your group, it can be located under
Service Desk> My Groups Work module
The Presence feature
Facilitates synchronous collaboration within one record. You can see who is online, view their current status and what they are viewing or editing.
Show Activity Stream
Click this icon to jump to the record Activity section, which includes the record history and updates by you and other viewers.
Follow the record to____________
Receive notifications when the record is updated.
Open CONNECT to ____________________
Customize thee notifications or start a real-time conversation with record viewers and other stakeholders.
Real-time editing allows__________
You to work with others on the same record indicating their state as well as what their edits are.
Note tab allows you to _________________
Document task activities throughout its lifecycle for both an external and internal audience.
Work notes field provides_____________
A log to document all the technical and behind the scenes work on a task.
Additional Comments (Customer Visible)
Used to communicate back and forth with the requester and other stakeholders directly in ServiceNow.
Is used to document feedback
Work Notes List
Users added to this list will receive anything entered in Work Notes.
Users added to this list will receive anything entered as Additional comments (Customer Visible).
Located under the Notes tab provides a complete history of a record. Who made an update? What was the update? When was the update made?
Activity Stream Inline Editor
Enables users to contribute to actual work within a record without opening a form interface.
Visual Tasks Boards allow you to _____
Create your personal to-do list, collaborate in real-time with group members on assignments, and more. VTB's provide a landing page to view and organize all your work in ServiceNow.
Free Form (Visual Task Boards)
Use as a personal organizer, creating individual tasks of any kind and freely adding, removing, and modifying cards and lanes.
Guided board (Visual Task Boards)
Created from a list and uses a field value as lanes. Records appear as cards and are actually modified when you edit cards or change lanes in a Guided board.
Flexible (Visual Task Boards)
Are also created from a list but lane changes do not update underlying task data.
Is an indication to the SN processes that something has occured
Can be triggered by events int he platform, and require no scripting knowledge
Event definitions are in the __________ table
Event Registry [sysevent_register]
Even log displays records from the ______ table.
To see a log of every generated event navigate to _____________
System Policy > Events > Event Log
Notifications can be sent when a record is____________________
Inserted or updated into the Table.
Notifications can be sent to specific ______________________
Users and Groups
If you address the notification to a user with an inactive record in the ______________ table, the system does not send the notification to that user.
Dot-Walking can ___________
Get information from a series of referenced fields from different tables, including Users and Groups.
Allows users to be informed of various activity occurring in the platform, whether it directly relates to them or not.
SMS (Short Messaging Service)
Is the standard protocol used to deliver short text messages to mobile phones.
Messaging tool that lets you work with others in real-time
Provides a full-screen view of all your Connect chat Conversations in one place
Provides access to conversations
Displays the currently selected conversation
Provide quick access to key information, conversation members, attachments, and notifications preferences for the currently selected conversation.
A field is ___________________________
An individual piece of data in a record.
Instance information is stored in database____________
Tables which contain records
A Table is a _________________
Database structure or database component and data is stored in tables.
The individual pieces of data in a record are called
Information is documented and saved in ___________
Many fields make up a record which can be viewed and edited using a __________________
One or more records make up a searchable, sortable _________________
Data in SN is entered into individual ____________________
Fields which are displayed on a form.
A table is____________
A collection of records in the database.
Each record corresponds to a row in a ___________
Each field corresponds to a column in a______________
Tabe and represents individual pieces of data in a record.
Each field has three key attributes _______________
Label, Name, and a value.
A user-friendly term which allows people to identify the field in the user interface.
A unique term that the system uses to identify the field in scripts and automated business processes.
Reference fields are identified with ___________
The reference lookup icon
Allow a user to select a record on a table defined by the reference field.
Allows a user to select multiple records on a table defined by the glide list.
Document ID Fields
Allow a user to select a record on any table in the instance.
Man to Many
Two or more tables can be related in a bi-directional relationship, so that the related records are visible from both tables in a related list.
Two tables can be joined virtually using the Database Views Plugin to allow for reporting on data that might be stored in more than one table.
A table can extend another table. The extended table includes unique fields plus all of the fields and their properties from the parent table.
Tables can extend __________________
Other tables, creating parent and child tables
A table that extends another table
The table it extends to is the
Provides the ability to define a field on an extended table differently from the field on the parent able.
When a table is extended but itself is not extending another table.
It is both the parent and base class.
Task [task] table
Provides a series of standard fields used on every table that extends it.
Tables that exist in the base system
Tables that are created and do not exist in the based system
Provides a graphical representation of other tables related to a specific table.
Tables with blue bars, including Problems and Change Phase, are tables that _________ the task table
The ________ window on the far right of the screen provides a summary of all the tables presented and their relationships
User Authentication /Login
Users, Groups, and Roles
Application and Modules Access
Controlled by roles configured at the application and module level.
Access to tables and their records and fields are controlled vial globally defined system properties as well as table and field level Access Controls.
Three security modules typically used by the system admin:
System Properties>Security, System Security> Access Control (ACL), System Security > High Security Settings
A Security rule defined to restrict the permissions of a user from viewing and interacting with data.
Access control is executed____________
When attempting to access any SN table and may be set at the row-level and column level.
User cannot execute scripts on a record or UI page.
User cannot define relationships between configuration item [cmdb_ci]
Controls the field that should be saved when a template is created
User cannot create reports on the object.
User cannot right-click a choice list field and select configure choices
In order for a user to create or update access control roles, they must have the_______
No specific field selected - this rule applies to the whole table including its records
This rule applies to only one field on a record and in this case, the Caller field on an incident record.
Wildcard- this rule applies to every field on a record without a table.field rule.
If you put one or more roles there, then only users with at least one of those roles are allowed to perform the requested operation.
You will see a condition widget where you can add conditional expressions to your ACL.
If the Advanced checkbox is selected, you then have an opportunity to apply security based on user defined script.
Admin or Import Admin
Can manage all aspects of import sets.
are records in SN that contain information regarding an Import Set data source.
Import Set Table
Acts as a staging area for records imported from a data source.
provided a guide for moving data from from import set tables to "target" tables. Field mapping provides direct field to field data moves.
is an existing table in where the data will be placed, post-transformation.
Import set table
is a staging area for records imported from a data source. Fields on these tables are generated automatically based on imported data.
Is a set of field maps that define the relationships between fields in an import set table and fields on a target table.
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.
Mapping Assist Utility
The Mapping Assist utility provides a visually intuitive environment for specifying mapping between import set fields and Target table fields.
means the field will be used as a unique key during imports.
If a match is found using the coalesce field
the existing record will be updated with the information being imported.
If a match is not found using the coalesce field
then a new record will be inserted into the database.
all imported rows are treated as new records. No existing records are updated. If the import is executed again, duplicate records will be created.
You can coalesce on a single field to update an existing record. If a target table records exists with the same value i the coalesce field as the staging table record, the target table record is updated using the import set record values.
You can coalesce on multiple fields to update an existing record. If a target table record exists with the same value in the coalesce fields as the staging table record, the target record is updated using the staging table record values.
Use a script to determine if a staging table row should coalesce to a target record.
Configuration Management Database
Is a series of tables and fields that contain all of the configuration items controlled by your company as well as their attributes and relationships.
Can be tangible or intangible devices or applications in the CMDB such as firewalls, computers, email services, and business services.
Provides core functionality for the configuration management database, including modules for hardware and configuration items.
SN provides a logical model of your company infrastructure by_______
Identifying, controlling, maintaining, and verifying the CIs that exist
tracks not only the CIs within your platform, but also the relationship between those items.
Configuration Item [cmbd_ci]
which contains CI data
CI Relationship [cmdb-rel_ci]
which contains CI relationship data.
is any component that needs to be managed in order to deliver Services.
SN relationship rules use separate tables to define the relationships between specific __________
CI base classes and dependent classes.
CI relationship Editor
Uses a concept or suggested relationships to help users see reasonable relationships between configuration items.
Graphically display an infrastructure view for a configuration item and the business services that it is part of an that it supports.
Dependency Views indicate
the status of configuration items, and allow access to the CI's related alerts, incidents, problems, changes, and business services.
graphically display an infrastructure view for a configuration item and the business services that it is part of and that it supports.
Help the Helpdesk and Discovery
are efficient methods for gathering configuration item data.
Is a robust ordering system for services and products offered by various departments for users.
Is a dynamic category displaying the five most ordered items.
are the building blocks of the service catalog.
provide questions to help the requestor specify what item, option, or service to order.
are a modular unit of variables that can be shared between catalog items
Are a form that produce a task record
Assist customers in ordering a complete set of needed items and help users identify the item relationships.
Run behind the scenes and communicate the stages of the approval process to the requestor, as well as drive the request fulfillment.
Creates radio buttons for user-defined question choices.
Creates a choice list of user-defined questions choices
Single Line Text
Creates a single-line text input field
Specifies a record in another table, similar to a reference field.
Creates a checkbox that may be select or cleared, list checkboxes in order under a label to create an options question.
A variable set is just a contain, it has only two fields
Name and Description
Record Producers appear as
simplified forms, allowing users to provide information that is translated into records being added or modified in the database.
Define an____ to assist customers in ordering a complete set of needed items and to help users see item relationships.
Questions can be used to present item options; present users with only
Relevant questions and choices
Variables are presented by the _____________
REQ# Request [sc_request] table
A request number generated to keep track of an order.
RITM# Requested Item [sc_req_item] table
Within a request generated from a catalog order, each discrete item ordered is given a specific "Requested Item Number" known as an RITM (number)
SCTASK# Catalog Task [sc_task] table
In the Catalog Tasks section for an ordered item, the different task display for what has to be done to get the item ready for delivery to the user.
Defines conditions that are evaluated against users to determine which users can access Service Catalog items.
An interface for building and enabling rich process automation capabilities known as flows.
An activity that initiates flow.
An automated multi-step process occurring across the platform.
Represents the entire structure of the workflow and the definition of the processing a workflow can accomplish.
To automate a repeatable process.
Do Not Use
When doing a simple discrete record change.
You must have the _______________ or ________ role to use the Workflow Editor
Workflow_admin or Workflow_creator
Workflows that are built for the _________________
Table can be manually associated with a Service Catalog Item.
Startflow(workflowid, current, opeation, vars)
Method is one method that can be used to call a workflow from a Script Include or Business Rule.
Workflows need to have a ________ and ___________.
Begin and an End.
Contains tabs for accessing workflows being edited or created.
Displays the workflow name and status. Provides a menu and controls for configuring, testing, and validating workflow.
Provides the working surface for creating new workflows or editing existing ones.
Contains all available workflow activities and existing workflows you can use as subflows, displayed in the Palette.
Are the organizational element that defines the individual actions a workflow performs as it runs.
Establishes the processing paths or order in which activities are executed.
The three basic workflow activities are __________________________
Approval, Notification and Task.
Allow approvals to be generated and managed, while driving a record to fulfillment.
Allows users to be notified of events that occur during the workflow.
Allow task records to be created and modified.
pause the workflow for a set period of time.
provide useful controls over the path of the workflow.
Are the start of a transition to the next activity in the workflow model, and all activities use conditions to route processing.
Show workflow progress, but work a little bit differently for workflows that run against service catalog request items.
The Workflow is available to run only for the user who has it checked out.
Workflow version that is available to all users and the platform that meet the conditions of the workflow
Workflow version that is no longer available for new contexts, but may be required for already running contexts (Published = false)
The workflow version
is the currently published model that is available to the instance.
A workflow context
is the instantiation of the version that is executing for a given record, showing the processing path executed.
The _________ is the published model of the workflow.
When a workflow version record is updated and the state changes to __________ a table insert action occurs and adds the version record to the platform's current update set.
A workflow version maintains these properties:
The workflow table association. The conditions, published status, and permissions of the workflow. The workflow model, which is the workflow in its entirely as the set of workflow activities and their transitions.
Service Level Agreement (SLA)
Defines a set amount of time for a Task to reach a certain condition, the tables to access, and what type of SLA is being evaluated.
The record which defines the conditions that trigger the SLA
The individual instances of the SLAs associated with particular tasks.
Workflow powers evens or actions based on the SLA definition and is designed to be used over and over.
The Business Rule and Schedule Job that automate the SLA
SLA Conditions and Script Include
A Script include and reference record that can be used to customize the transitions between different SLA states.
Task SLA [task_sla]
Table stores each of the individual SLA's attached to particular tasks. Unlimited SLAS can run against a record but SLA's can only run against a table that extends the task table.
Operational Level Agreement
Defines how departments work together to meet the service level requirements documented in an SLA.
is a type of SLA that defines and monitors the guarantees established with an outside supplied; it is a tool for supplier management.
You can choose a specific duration from the list, or you can define your own.
When user specified duration is selected from the Duration Type list, an administrator can define the number of days and hours of the timer for the SLA.
Defines what is calculated as hours in a work day and number of days in . work week to use for the SLA.
Specify the time zone for the SLA.
Enables you to define the conditions under which the SLA will be attached
Enables you to define the conditions under which the SLA will suspend increasing elapsed time
Enables you to define the conditions under which the SLA completes
Enables you to define the conditions under which the running SLA will be completed and a new SLA will be attached.
SLA Definition Evaluation
Every task in the platform is evaluated in the following order: Process new SLAs to determine if a new SLA record must be attached to a task. Process existing SLA records attached to a task.
SLA Condition Evaluation
Attach: if start condition matches and both the stop and cancel conditions don't match Complete: if the stop condition matches Pause: if the pause condition matches Resume: if the pause condition doesn't match or resume condition matches Reattach: if both the reset and the start conditions match Cancel: If the start condition doesn't match or cancel conditions matches
Default SLA Workflow
Designed to be used with multiple service level agreements of any types.
SLA Notification and Escalation Workflow
Which will create events that send out notifications automatically.
Allows users to create, edit, and view knowledge articles to share information across the organization in a centralized location.
Knowledge Articles exist____________
within a single knowledge base, which is managed by one or more knowledge managers.
Administrators and those with the ____________________ role can create multiple knowledge bases.
The knowledge homepage displays knowledge articles and social questions (Q&A) organized by
by knowledge and category
Knowledge articles within a________________________ are grouped by category.
____________________ can help you define the knowledge base taxonomy, and can help users find articles within a knowledge base.
________________________ can define knowledge categories to pre-populate the list of available categories, and knowledge contributors can select categories, an add or edit categories, if enabled, for a knowledge base.
Knowledge Approval Publish
Requests approval from a manager of the knowledge base before moving the article to the published state.
Knowledge Instant Publish
Immediately published a draft article without requiring an approval.
Knowledge Instant Retire
Immediately retires a published article without requiring an approval.
Knowledge Retire Knowledge
Moves a knowledge article to the retired state.
Defines conditions that are evaluated against users to determine which users can create, read, write, and retire knowledge articles.
Users who can read all knowledge Base articles
users who cannot read, crate, or modify articles int he knowledge base.
users who can read, create, and modify articles in the knowledge Base.
users who cannot crate or modify articles in the Knowledge Base.
Use the reports application to run predefined reports and create custom reports that show results, prepared on an ad-hoc basis.
User the_____________ to create reports by modify an existing report, or create a new report from scratch.
Allows you to graphically view and analyze data from your SN environment.
25 Standard Report Types
SN based instance comes with over ____________
Provide a name for the report, as well as select the source from where your data comes from.
Select the visualization of your report by choosing a report type.
Do things like group the data by a specific field and run calculations against the data.
Adjust the look of your report, from coloring to titles, as well as making adjustments to the report legend.
Overwrite report, return to the report list
Save a duplicate copy of the report, return to the report list.
Insert and stay
Save a duplicate copy of the report, remaining on the report
Save as report source
Allows you to create a pre-defined data set that can be used for creating reports.
Allows you to specify who can see the report.
Create a scheduled email of the report
Add to Dashboard
Add directly to a Dashboard on a homepage you choose, or within a Performance Analytics tab.
Export to PDF
Convert the report to a PDF which can be generated immediately or sent as an email.
Create a public URL for this report.
Used to measure and evaluate the effectiveness of IT service management processes
Metrics measures data over__________
time to show past history
Metrics can gather data ________________
as the data is updated.
Enables you to track and aggregate data over time through elements called scorecards and indicators.
Define the metrics to track based on an indicator source, and specifies an aggregation such as to count the number of new tickets.
Data collection jobs
Automatically collect scores for automated indicators and breakdowns.
Displays scores for a single indicator and allows you to perform detailed analysis of the metric, such as comparing scores over time.
Contains actionable data visualizations that help you improve your business processes and practices.
enable you to display multiple performance analytics, reporting, and other widgets on a single screen.
Use______ to create a story with data that can be shared.
Provided additional optional functionality within a SN instance.
refers to an application or system that accesses a remote service or another computer system, known as a server.
is the computer program running as a service; a physical computer dedicated to running one or more services, or a system running a database.
User Interface (UI Policy)
A rule that is applied to a form to dynamically change form information or the form itself
UI Policy Actions
Determine what happens on the form including: setting a field as mandatory, setting a field as hidden, setting a field as read-only.
is a rule that enforces data consistency by setting fields as mandatory and or read-only.
User Interface Actions
Add buttons, links, and context menu items on forms and lists, making the UI more interactive, customizable, and specific to user activities.
make real-time changes to the appearance of the user interface, especially forms.
Client Scripts can be used to______
Automatically update the location field to reflect the value entered into the caller field. Disable the attachment link of a closed record when the form is loaded so a user is unable to add or modify attachments. Display a notice at the top fo the page to confirm a catalog request was submitted.
Client scripts execute on the ___________ side.
Runs when a cell on a list changes value through use of the list editor.
Runs when a particular field changes value
Runs when a form is loaded.
Runs when a form is submitted
is configured to run when a record is displayed, inserted, updated, deleted, or when a table is queried.
Business rules ______ on the server side.
Before and After
Business Rules can be set to run _______________ the database action has occurred.
The ________ determines when the business rule executes.
The when setting determines when the business rule executes and has the following choices
Before a record is saved to the database. After a record is saved to the database. Async (queued); client and server work independently so the client is not waiting for server. Display before the record is displayed.
is a group of customizations that can be moved from one instance of SN to another
Allow administrators to group a series of changes into a named set and then move them as a unit.
Every instance of SN has a ____ update set, but users can create additional names sets.
Update Set record
An ______ is a "point in time" XML snapshot of process records.
Customer Update [sys_update_xml]
An ______ works by writing changes from tracked tables to the __________ table.
An________ is a container for configuration records.
Changes are tracked and you can customize objects on a table with the ________ attribute
Revert Compared Versions
You can compare versions before reverting a change., You can only revert back to the most recent base version.
Merge Update Sets
Update Sets can be merged. If two users are working on separate Update Sets they can be combined into one Update Set for easy transfer.
Provides IDE-like interface for application developers to create custom applications
are non-administrator users and groups which are assigned one or more permissions to develop applications. Each permission grants one or more delegated development specific roles to retain control over the system without having the admin role.
Allows organizations to protect sensitive application data by restricting how users acquire application-specific roles.
Application developers and administrators can used application administration to:
Prevent unauthorized users from accessing sensitive data such as financial records or personally identifiable information. Restrict who can assign application roles. Prevent admin users from assigning themselves access or bypassing existing access controls to a protected application.
Protects applications by identifying and restricting access to available files and data.
Applications developed prior to application scoping are in the _______________
All custom applications have a __________________ that uniquely identifies them and their associated artifacts.
_________________ can specify what parts of an application are accessible to other applications from the custom application record and each application table record.
Grants the developer write access to script fields such as those in business rules, client scripts, and flow designer script action steps.
Manage ACLs an Roles
Grants the developer access to security related file types such as access controls and user roles
Tables and forms
Grants the developer access to model and layout related file types such as access controls and user roles.
Grants the developer access to Service Portal editors and tools
Grants the developer access to the flow designer design environment to create flows and actions. Script action steps require the Allow Scripting permission.
Grants the developer access to catalog related file types such as catalog items, record producers, and variables.
Grants the developer access to the workflow editor and activity creator.
Grants the developer access to reports and scheduled reports.
Grants the developer access to web service APIs, REST APIs, and data sources.
All File types
Grants the developers access to all application file types including some not granted by the other options.