ServiceNow Flow Designer Micro-Certification Preparation
- If you want to include an SLA Timer in your process use: Workflow
- If you have a new business process you would like to automate use: Flow Designer
- If your instance is on Kingston or a newer release use: Flow Designer
- If you want to modify existing logic already developed using Workflow use: Workflow
- If you do not want to script use: Flow Designer
- Automated sequence of actions that run each time conditions are met: Flow
- Must evaluate to true for a flow to execute: Trigger
- Reusable operations provided by ServiceNow in the base system: Core Actions
- Role that grants access to flow designer operations information: flow_operator
- Role that grants users access to Flow Designer: flow_designer
- View runtime information about a flow directly in the design environment: Execution Details
- Created every time an action is added to a flow and stores variables the action generates: Data Pills
- A sequence of reusable actions that can be started from a Flow, Subflow, or Script: Subflows
- Required by a Flow, but not a Subflow: Trigger
- It is good practice to create a subflow with this type of application: Scoped
- Passes data between the subflow and a flow, subflow, or script: Inputs and Outputs
- Stores the available data from each section that can be used by the Subflow: Data Panel
- The section can include Actions, Flow Logic, or other Subflows: Actions
- Flow Logic that populates the output with data: Assigned Subflow Outputs
- Controls if and when an action or subflow is executed: Flow Logic
- When a series of conditions are met, the action(s) below the condition are executed: If
- Optional conditional statement to execute actions when an if statement is false: Else if / Else
- Flow logic that executes actions within this statement on every record in the list: For Each
- Repeatedly apply one or more actions until the condition is met: Do the following until
- Execute multiple actions at the same time: Do the following in Parallel
- Compare input values to a decision table to determine the action(s) to execute: Make a decision
- Set the amount of time the flow should pause. A duration and schedule are required: Wait for a duration of time
- Workflows that are active and published can be called in flow designer: Call a Workflow
- Used with an If, Else If, or Else to stop a flow / subflow: End
- Specify what is returned in the subflow’s output: Assign Subflow Outputs
- Role that enables a user to launch the Action Designer design environment to create and edit actions: action_designer
- Reusable operation that enables process analysts to automate Now Platform features: Action
- A container for any combination of Actions, Flow Logic, and Subflows: Actions Section
- By default, flows are set to use this number of actions per flow: 50 actions or less
- ServiceNow-provided action available to any flow or subflow: Core Action
- Provides a way to create functionality that is not available in the base instance: Custom Actions
- Roles required to use the action designer: action_designer or admin
- This grouping of reusable operations makes them easier to find and maintain: Spokes
- A single reusable operation in the Action Designer that carries out the work: Action step
- Name 3 characteristics of a Flow:
- Performs the same predefined process every time it executes
- Automates business logic for an application or process
- An automated sequence of actions that runs each time a condition is met
- TRUE/FALSE: A Trigger specifies when a flow should execute: TRUE
- Name 2 benefits of testing flows in the design environment:
- Triggers are simulated which automatically begin the execution of the flow
- Multiple tests can be run against the same test record
- Name 3 characteristics of an Action:
- Reusable operations for automating system features
- Automates processes outside of a ServiceNow instance
- Enables execution of third-party communication APIs
- Name 3 trigger types:
- Record-based
- Schedule-based
- Application-based
- What are subflow inputs responsible for? They specify the data available to the subflow when it launches
- TRUE/FALSE: When a Flow is processed the system stores the execution details in a record in the Log [syslog] table: FALSE
- Name 2 roles grant full access to all Flow Designer features in every application scope:
- A single reusable operation within an action is known as an? Action step
- 2 reasons why it is considered a good practice to always create Flow Designer content within a scoped application vs. the ‘Global’ scope:
- Scope helps categorize content and makes it easier to maintain and release
- Scope protects an application and its artifacts from damage to, or from other applications
- Name 3 components of an Action:
- Name the Run Trigger option that must be selected for the Flow to execute every time the trigger condition is met: For each unique change
- What should you do if you find yourself repeatedly configuring actions with the same configuration settings? Create a custom action pre-set with the configurations required
- Name 3 benefits of the Flow Designer:
- Reduces development costs by providing a library of reusable flow components created by ServiceNow developers
- Natural language is used to assist no-code users configure flow components without having to know how to script
- Process owners and developers can create, operate, and troubleshoot flows from a single interface
- For a flow to be available for execution in the instance, it must be? Published
- What are action outputs? Data variables used within the action
- TRUE/FALSE: An Action specifies what the Flow should execute: TRUE
- What occurs every time an action is added to a flow? Data pills are created to capture runtime variables
- What is the Action Designer used for? Enables a user to launch the design environment to create and edit actions
- Name 2 characteristics of a subflow:
- Contains inputs and outputs that pass data to and from the subflow
- Sequences reusable actions that can be started from a flow, a subflow, or a script
- What is the main purpose of flow logic? It is the programming structure to make decisions, branch, and make logical choices based on user input
- Why are subflow properties important? They can set a protection policy as well specify the ‘Runs As’ setting
Consultant