Browse all practice questions for the ServiceNow Certified Application Developer (CAD) Training Practice Test. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

ServiceNow Certified Application Developer (CAD) Training Practice Test course image
More practice questions

These questions are part of the practice quiz. Start practicing

  • In access control evaluation, which principle is used when multiple ACEs match?
  • Where do you configure the conditions for a decision in a flow?
  • Which steps can you use to run a test as a different user?
  • What additional information does debug Business Rule(details) show compared to a standard debug run?
  • Which of the following describes a way to make a REST step dynamic in Flow Designer?
  • What is the correct order of execution for client-side code in ServiceNow?
  • Are client scripts client side or server side?
  • System admins can create groups in Studio.
  • True or false: g_user.has('x_foo_app_user') returns true for the admin role.
  • In ServiceNow, what is a spoke?
  • When evaluating access controls in ServiceNow, in what order are the rules evaluated?
  • How do you remove a field from a form layout?
  • Client scripts and UI policies can be evaluated based on a view.
  • In runtime access tracking, what are the available options for script operations?
  • Which client script type runs when a cell in a list is edited?
  • What is the final step in the process for creating application properties?
  • What is not allowed in embedded help content?
  • Which objects can be used in inbound action scripts?
  • Where do automatically added fields appear by default in the form layout after adding automatically?
  • What is not a method used for logging messages in a server-side script for a privately scoped application?
  • In ServiceNow scripting, which object is used to check a user's roles, as shown by hasRoleExactly?
  • Which ServiceNow module lists items that can be ordered or requested?
  • What is not supported in Studio?
  • Which option correctly lists the annotation types described?
  • What is part of the client-side scripting API?
  • What best describes application files in a ServiceNow application?
  • Which of the following is NOT an annotation type?
  • All records created using a record producer are inserted in the sc_req_item table.
  • True or False: An application owns its tables and determines whether other applications can access resources from them.
  • Which items are described as features and spokes that use Integration Hub?
  • Why are form field labels considered untestable page components in ATF custom UI test steps?
  • What is the third step in the process of working with events?
  • Which report types can be created by right-clicking on a column header in a list view?
  • Which of the following objects can be used in inbound action scripts?
  • What is the purpose of Embedded Help?
  • In Performance Analytics, which type of KPI signals are used to support long-term workflow stability?
  • Besides the user role, which role is automatically added to the table record when the application is created?
  • When creating new application files in a scoped application, cross-scope access is turned on by default in which entity?
  • Which method is used to retrieve a system property?
  • Which property controls global scope creation for the guided application creator?
  • What is a primary reason for requiring code review before pushes in Team Development?
  • When configuring an access control that has no condition or script, which statement is not true?
  • Where are new fields applied automatically by default?
  • Are scheduled jobs server side or client side?
  • If the Create Module field is selected when creating a table, what is the new module's default behavior?
  • What is the best practice for adding instructions to a form?
  • Which method is commonly used to make a form field read-only in a standard ServiceNow configuration?
  • Which property enables the creation of applications using the guided application creator in global scope?
  • Are business rules server side or client side?
  • What is the typical evaluation order for an ACL in ServiceNow?
  • Which source control operation is available for both Studio and the Git repository?
  • Which statement about update sets is true?
  • Which client script type runs when a form is loaded in ServiceNow?
  • Which statement about a UI policy is true?
  • How is access to application menus and modules controlled?
  • In the ServiceNow Automated Testing Framework, a test step can be configured to pass by asserting the expected result even when a record insert would normally fail. Is this statement true or false?
  • What is the categorical listing of things that can be ordered or requested?
  • What UX options are available in the guided application creator?
  • Which two actions can preview a topic for testing?
  • What color background does the top-of-form informational message display by default?
  • What is true about reports in ServiceNow?
  • True or False: In a transform map only one field can be used for coalesce.
  • A sequence of activities for automating processes in applications is achieved by?
  • What is the purpose of Integration Hub in ServiceNow?
  • The producer object is available in client scripts of a record producer. True or false?
  • In privately scoped applications, which statement about table access is true?
  • When moving code changes to a private application scope, what must be added to each function call?
  • Which API(s) are activated by default and do not require plugin activation separately?
  • REST message records are required to interact with external REST web services. True or false?
  • Which statement best describes the effect of the override application menu roles option?
  • Which items are typically considered when documenting a business process?
  • What is the exact method call used to check if a user has exactly the role pa_admin?
  • Which option allows you to extend an existing table to add more fields?
  • Which of the following objects is NOT used in inbound action scripts?
  • What should you examine to know which artifacts will be included in a published application?
  • Are UI policies server side or client side?
  • Records are created in application cross scope access tables when the runtime access tracking setting is set to which option?
  • UI Action can execute which type of code?
  • What feature in automated test framework skips the step of manually opening a browser during testing?
  • Users and groups are captured in update sets.
  • Is it required for custom application developers to create custom embedded help for every role in a custom application?
  • When evaluating access controls ServiceNow searches and evaluates
  • Which cannot be debugged using the field watcher?
  • If there are two UI actions with the same action name but different names, how will the system behave?
  • A scoped application containing flow designer content dedicated to a particular application is called
  • Which statement best describes reports in ServiceNow?
  • Other than the user role what other role is automatically added to the table record when the application is created?
  • Which policy type is used to prevent pushes or pulls to particular instances in team development?
  • How do you get the mobile version of ServiceNow?
  • Delegated development and deployment was enhanced to allow admins to grant non_admins what?
  • True or false: To add a new field on the form, you drag the appropriate data type to the form and configure the new field.
  • Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control?
  • Which of the following is not a trigger type in Flow Designer?
  • Which statement is true about embedding help content in ServiceNow?
  • Can you create properties for reference fields in ServiceNow?
  • Which term best describes a set of activities designed to automate processes in an application?
  • Which feature enables batch installation of multiple applications or plugins at once in ServiceNow?
  • Default actions that developers can add to a flow include:
  • Which HTTP method is not available in the system?
  • Embedded lists are used to edit related lists on the form.
  • Current.isNew() is a valid function which returns true if the record being created is a new record.
  • Changes to embedded list items are saved when the form is saved.
  • Which statement best describes the purpose of an Access Control in ServiceNow?
  • Which of the following is false according to the material?
  • To open a Record Producer from a module, which link type should be used?
  • What is the first step in the process of working with events?
  • What syntax is used in a record producer script to access values from record producer form fields?
  • Which features are available to global applications?
  • An ACL for a table may include table.none access control or a table.* access control, but never both.
  • Which API is used to customize the layout and behavior of forms in ServiceNow?
  • Which two roles are listed for ATF?
  • Why might an app not be a good fit with ServiceNow?
  • What does a Display Business Rule not have access to?
  • The g_form.getReference() function works in the Service Portal client script.
  • What is not supported by Flow Designer?
  • What is not a trigger type in Flow Designer?
  • Which of the following is NOT a UI action type?
  • Which plugin activates virtual agent related plugins?
  • Which statement is true about running tests under alternate user identities in tests?
  • In the Form Designer, when you change the label of a field in a child table, the label changes in which table?
  • All new tables created in ServiceNow have a default form and list layout.
  • Inline connections are used for testing which type of steps?
  • In the context of Import Set processing, what is the primary role of Auto Map Matching Fields?
  • Developers can create a __________ to prevent pushes or pulls to particular instances in the team development hierarchy.
  • The getcurrentDomainID() method belongs to which scope?
  • True or False: The Coalesce option causes the field to be deleted from the database.
  • In which ServiceNow release was Flow Designer introduced?
  • Which action tests a topic in the testing interface?
  • What does the weight of a notification mean?
  • What is agent intelligence in ServiceNow?
  • Which role is required to access the Guide Application Creator?
  • What is the easiest way to create a record producer?
  • Which statement correctly reflects capabilities available to both global and scoped applications?
  • When configuring a REST message what is the end point?
  • Which statement is true about UI policy actions and scripts?
  • Which of the following is not used to configure a REST message record?
  • What is true about a Script Include with a protection policy value of protected?
  • If the runtime tracking setting is configured as tracking enforcing, where are the resulting records stored?
  • Debugging a Business Rule with details includes which of the following about fields changed by the rule?
  • What is the baseline behavior of a table in a privately scoped application?
  • Which statement describes a typical use case for scripted REST API?
  • Which of the following is a valid data type for application properties?
  • Which utility is used to determine if field names in an Import Set match the field names on the target table when importing data into ServiceNow?
  • True or False: Access controls explicitly grant or deny access to a table.
  • If a custom embedded help record is not restricted by role, who can see it?
  • Which option best describes a module's role in the Application Navigator?
  • Which item is not allowed in embedded help content?
  • What restricts application resources from other applications?
  • Which certificate-based authentication method can be enabled so that users can log into the Service Portal?
  • What objects does a before business rule have access to?
  • Can ServiceNow respond to events that are not registered?
  • What capacity in the ServiceNow application can be configured to allow end users to intercept and resolve submitted incidents when using virtual agent?
  • What is the effect of clicking the Preview Active Topic button on the topic list?
  • If a field label in a child table is changed, it affects which area?
  • The option in table configurations that allows this table to be extended from
  • What should you use to move an application between instances?
  • Which script debugger feature helps filter debugging searches to quickly narrow down script problems?
  • What does a notification weight of 10 mean?
  • What are the three basic components of Workflow?
  • How can you obtain the display value of the current date/time in a scoped application?
  • Which action is used to categorize application properties in ServiceNow?
  • How must application access be configured to prevent all other private application scopes from creating configuration records on an application data table?
  • Which is not an experience option when creating an application via Guided Application Creator?
  • In Studio, once an application is linked to source control a default branch is set. Which property can be specified the default branch?
  • Which statement about event registry reliability is supported by the material?
  • True or False: Any code changes done in a checked out workflow version are applied to all ServiceNow users triggering the Workflow.
  • If embedded help is not available for a page, what will the system show?
  • Workflows can be used to automate UI actions.
  • Which plugin name is associated with enabling Virtual Agent related plugins?
  • When extending an existing table, it is always required to script and configure all required behavior.
  • There is a basic strategy when creating a Utils script include; which step is not included?
  • Which statement about the default scope for custom applications is true?
  • In a scheduled script execution script, which objects can you use?
  • Which method call returns true only if the current logged in user has the catalog admin role and in no other case?
  • What is the purpose of the gs.isInteractive() function in a business rule?
  • Which REST API authentication method is explicitly supported according to the material?
  • It is best practice to develop in global scope.
  • During which process do fix scripts execute?
  • Which client-side assets apply to catalog record producers?
  • Which statement about guided application creator is true?
  • Which statement about the glide user usage is correct?
  • The scope of an application can be changed at any time.
  • What checkbox is selected in ACLs to display the Script field?
  • Default scope for all custom applications.
  • Can a scheduled job be used to run a client side script everyday?
  • What is not a debugging strategy for client-side scripts?
  • In ServiceNow, what feature allows a table to be extended by additional fields from other tables?
  • Which is managed on the server side?
  • Which of the following is a valid response format?
  • Which component is described as server-side in the material?
  • Where in Flow Designer can users access information about actions that are added to the flow?
  • To see what scripts, reports and other application artifacts will be in a published application, you should examine which item?
  • Which code path checks for the admin role in a server-side script?
  • Which of the following is managed on the client side?
  • Which items are typically documented as part of the business process in an application development plan?
  • Annotation types are
  • In transform maps, what is the purpose?
  • Which statement is true about application scope in ServiceNow?
  • Which server-side scripting methods are used for access control and are server-side only?
  • In ServiceNow, can developers push updates to any server in the team development environment?
  • To translate catalog item content into multiple languages, which plugin is required?
  • Which authentication methods are supported in a REST message record?
  • Access controls can only be created in Studio if the user has the security_admin role.
  • Which statement about current.isNew() is accurate according to the material?
  • Inline connections should only be used in REST steps for testing. True or false?
  • True or false: A new section can be added to a form using one of the field types in the Form Designer.
  • Which of the following is a default action that developers can add to a flow?
  • Which statement is true about scripted REST API?
  • In an email notification what is not true for the weight field?
  • What are the 2 core tables that all other tables extend from?
  • Which client script type runs when a form is submitted?
  • Which phrase best matches how ServiceNow developers extend app functionality?
  • If no embedded help is available for a page, what is displayed?
  • Are protection policies applied when migrated using an update set?
  • In a record producer script, which object is used to access values from the producer form fields?
  • Which statement about extending a table is correct?
  • Which of the following is a use of the ServiceNow REST API Explorer?
  • Which concept isolates an application and restricts its access to other apps?
  • In ATF, scheduling determines how often tests run.
  • Are fix scripts server side or client side?
  • Protection policies can be applied to UI policies and client scripts.
  • Which of the following is a certificate-based authentication method that can be enabled for the Service Portal?
  • Which client script type runs when a field value changes?
  • Which statement is not a true purpose of application scoping?
  • Can extended table fields be repurposed by changing their label?
  • What triggers an email notification in ServiceNow in this context?
  • Which statement about scheduling in ATF is true?
  • What best describes a module in a ServiceNow application?
  • What does the override application menu roles configuration option do?
  • What plugin is needed in order to translate the content of a catalog item to multiple languages?
  • Where is a module typically located within the ServiceNow user interface?
  • A form designer section without a title is a continuation of which section?
  • Which function is used to verify exact role membership for a specific role?
  • True or false the field watcher can be used to debug multiple fields at the same time
  • In ServiceNow, a UI policy has access to the script's prior value.
  • In debugging security rules, what does the blue color code indicate?
  • A custom embedded help page created for a custom application can be configured to require what for access?
  • If the can read configuration field is not selected, which application access configuration fields are not available?
  • Which is part of the client side scripting API?
  • Which statement is not a purpose of application scoping?
  • If you remove a field from the form designer, what happens to the data in the database?
  • How do you insert a video into custom embedded help content?
  • Which credentials are not used by REST API?
  • Embedded Help content is displayed based on which factor?
  • What is a benefit of extending an existing table such as Task when creating a new application?
  • Which statement best describes the notification sections mentioned in the material?
  • Which statement is not true when extending an existing table?
  • What is the purpose of the allow configuration option on the application access setting of a scoped application?
  • Which cannot be debugged using the field watcher?
  • Which option is not a valid Integration Hub subscription level?
  • What is not required to link a ServiceNow application to a GIT repository?
  • Which are the sections of a notification?
  • What language do application developers use to configure ServiceNow?
  • Which is not an Integration Hub subscription level?
  • Scope protects an application from damage from another application.
  • Which option describes a way to validate flow rollback behavior?
  • Items captured in an update set include which of the following?
  • What record is generated to indicate something has occurred in ServiceNow?
  • Update sets let you apply changes in bulk and help you force an instance to load the file versions you need.
  • How often does the system delete Flow Designer related entries from the var_dictionary table if not used in a year?
  • Which role is required to create access controls in Studio?
  • Which record type indicates that something has occurred within ServiceNow?
  • Are scripts on a record producer server side or client side?
  • Which statement best describes reference fields in ServiceNow?
  • To extend a table in ServiceNow, what must be true about the table?
  • Which tool or control is used to embed a video into custom embedded help content?
  • Which of the following is a role available in ATF?
  • In the context of ATF, in which environment should tests and suites be run?
  • Is it possible to change the scope of an application after it is created?
  • What is the purpose of source control integration in ServiceNow CAD context?
  • When do fix scripts execute?
  • Which methods are commonly used in server-side access control scripts?
  • Why do we add annotation on a form?
  • How can you access data about the user in a conversation?
  • Token-based authentication can be used in ServiceNow when consuming REST API.
  • Who sets the glide.appcreator.company.code property?
  • What is used to control access to features and capabilities in applications and modules?
  • In security rule debugging, which color indicates the ACL is cached and does not require re-evaluation?
  • Which of the following is not a method used for logging messages in a server side script for privately scoped applications?
  • When configuring a module, what does application menu roles configuration do?
  • Application access applied to scripts executed in the global scope.
  • How do ACLs search?
  • Which component is used to assign a set of capabilities to users?
  • Which testing mode allows tests to run without launching a visible browser window?
  • How can a developer extract data from the response body after calling a REST web service?
  • How can you default the current date/time in a scoped application?
  • Why are ATF tests and suites disabled by default?
  • Which flow logic is used after the Look Up Records action?
  • Which combination of credentials is required to edit access controls?
  • Which of the following is not a valid Integration Hub subscription level?
  • Which of the following statements demonstrates proper syntax for referencing event properties in a notification?
  • Are script actions server side or client side?
  • In general, which responsibilities are assigned to server-side vs client-side?
  • What platform feature can be used to determine the relationship between fields in an import set table to fields in a ServiceNow table?
  • In notifications, what is the purpose of a weight value?
  • Can any user extend a system or database view table?
  • In a business rule, which function returns the sys_id of the currently logged-in user?
  • Which statement best describes the primary purpose of a module in the ServiceNow application navigator?
  • Which statement about the web service access option is true?
  • In the Flow Designer data panel, the data panel is used to house what type of elements?
  • What function is not available in the ServiceNow REST API?
  • What is not true about delegated development in ServiceNow?
  • What type of record restricts access to table data and operations by requiring users to pass a set of requirements?
  • The baseline behavior of a table in a privately scoped application is
  • Which API provides methods to customize forms?
  • What are protection policies?
  • When accessing a table via REST API, authentication is required for every request.
  • Which of the following is the correct order of components in an ACL evaluation?
  • What is the recommended approach for reusing content across multiple notification channels?
  • Which option is NOT listed as a table creation option in the guided application creator?
  • True or false: The Form Designer can be used to design list layouts.
  • Which statement about designing a form is true?
  • In ServiceNow, a module is best described as:
  • In Flow Designer terms, a 'spoke' refers to what?
  • Which statement describes how access to application table records is granted?
  • What is an application property used for in ServiceNow?
  • What is not a UI action type?
  • Which statement about extending an existing table is false?
  • Which API is used to perform the actual transformation?
  • What are embedded lists in ServiceNow?
  • What is a module?
  • Which field type is used to display non-data information on a form, such as instructions?
  • When charting from a list view, which two chart types are supported?
  • When a ServiceNow instance requests information from a web service, ServiceNow is the web service
  • When creating a module that opens a Record Producer, which link type should be used?
  • What method prints a message on a blue background to the top of the current form by default?
  • The phrase 'not supported by flow designer' suggests what about Flow Designer?
  • Transform maps determine the relationship between fields in an import set table to fields in an existing ServiceNow table.
  • True or false: a field's database name can be changed after it's been created.
  • The schema map is part of the form designer.
  • Which object can be used in inbound action scripts?
  • Access to a module is controlled by
  • When applying an extension to an existing table, which statement is not true?
  • Which element is not used to configure a REST message record?
  • Which flow logic is used after the Look Up Records action to apply actions to each returned record?
  • True or False: Adding a user to the notification recipients section guarantees delivery.
  • What is runtime access tracking for an application?
  • Under protection policies, artifact logic can be restricted to which of the following?
  • In access control evaluation, what order ensures the most specific condition is evaluated first?
  • A module must have a link type; which of the following is NOT listed as a valid link type?
  • True or False: Removing a field from the form designer deletes it from the database.
  • Which statement is true when a table has the Allow configuration option selected for Application Access?
  • It is mandatory to register an event in the event registry for it to be functional.
  • Which ordering is used when ACLs are evaluated?
  • Which of the following statements about ATF tests and suites is true regarding their default behavior and environment?
  • What are the three UI policy actions for a field?
  • Which function would you call to obtain a system property value?
  • Which area does a module primarily filter to help users access information quickly?
  • Which statement is true about update sets tracking customizations for a table that has an update sync dictionary attribute?
  • Protection policies can be applied to which components?
  • What does it mean to register an event?
  • Which action helps you determine the artifact content of a published application?
  • Which statement is true about scheduled script execution?
  • What is the source control option used to store local changes on an instance for later application called?
  • Which statement best describes a method to make a REST step dynamic as described for Flow Designer?
  • Which statement about client-side scripting in ServiceNow is true?
  • If a Script Include has a protection policy value of protected and the application is not downloaded from the ServiceNow App Store, when is the protection policy applied?
  • When configuring an email notification, which syntax references properties of the triggering event?
  • An email notification is triggered using which mechanism?
  • How many application menus can an application have?
  • A protection policy on a script include is useful to protect code from application published to the ServiceNow Store.
  • What role is required to edit access controls?
  • If an ATF test step asserts an expected result and the record insert fails, what is the outcome of the test step?
  • Scope protects an application from damage to or from another application. True or False?
  • If the create module field is selected when creating a table what is the new module's default behavior?
  • What is the second step in the process of working with events?
  • Flow Designer was introduced in Kingston; true or false?
  • If a user has the catalog_admin role plus other roles, what does hasRoleExactly('catalog_admin') return?
  • True or false: When moving code changes to a private application scope, you must add the scope namespace qualifier to each function call.
  • The g_form.getReference() function works in the Service Portal client script.
  • Which authentication method is not supported in REST message records?
  • The glide user(g_user) method can be used in which contexts?
  • When a reference field is added to a table, what value does it store in the database?
  • In Flow Designer, which component starts the flow execution?
  • Which component is described as client-side in the material?
  • What cannot be debugged using the field watcher?
  • True or False: Team dashboards provide a central place to manage all team development activities on your instance.
  • Which feature is not supported in Studio regarding data modification via menus?
  • True or false: Client scripts and UI policy scripts can execute selectively based on views?
  • Which module line type is used to access an application properties page?
  • Which of the following is true about field debugging capabilities?
  • In reporting, which field type can be configured to perform arithmetic, coalesce, concatenation, and length?
  • Where are the conditions defined for routing within a decision in a virtual agent?
  • Team Development administrators can require that pushes undergo __________ before accepting pushes.
  • What is configured in an email notification?
  • How do you select the credentials record to use for a REST Step?
  • Which item is not required to link a ServiceNow application to a Git repository?
  • Do UI policies require scripting?
  • Which field type is used to add information, instructions, or separation on a form?
  • Where can protection policies be applied?
  • Which statement about the default layouts for new tables is correct?
  • True or False: Removing a field from a form designer deletes the field from the database table.
  • An application menu can have a maximum of 10 modules.
  • Developers create application file records directly from the application file table.
  • Query parameters are name/value pairs appended to the endpoint value at runtime. True or false?
  • What is the purpose of a test runner?
  • How are flow variables accessed in the Flow Designer data panel?
  • When creating a class and its prototype, must the Script Include name match the class name?
  • Which entity is responsible for setting glide.appcreator.company.code property in ServiceNow?
  • In web service interactions, when ServiceNow requests information from a remote service, what is ServiceNow's role?
  • Where are the credentials for a REST Step configured?
  • Which API provides methods to translate text into multiple languages in real time?
  • True or False: More than one update set can be set to default for an application scope.
  • True or false: Actions can be triggered using business rules apart from events.
  • Which of the following are features and spokes that use Integration Hub?
  • Which API is used to perform a transformation in the Transformation Service plugin?
  • Tables must have the extensible option selected in order to be extended.
  • Which of the following accurately describes registering an event?
  • When using the configuration called allow access to this table via web service, what is true about that option?
  • Which of the following is NOT a part of Flow Designer?
  • True or false: a section in the form designer without a title is a continuation of the last section with a title.
  • Which of the following is listed as a module link type?
  • Where is a module typically accessed from in the user interface?
  • Application development configure ServiceNow using industry standard JavaScript to ________.
  • What is the purpose of the Virtual Agent in ServiceNow?
  • Which API returns the list of transformer rules?
  • Which statement about annotations is not true?
  • In a business rule what returns true if the currently logged in user has the admin role?
  • Which statements describe how to create test run data sets for parameterized tests?
  • How are the files that make up a ServiceNow application described within the application package?
  • For the role pa_admin, which method should be used to exclusively check if admins have the specified role?
  • Impersonation requires knowledge of the other user's password.
  • Which mechanism controls access to application menus and modules in ServiceNow?
  • Which of the following is a valid first step in creating application properties?
  • In a scheduled script execution script, which built-in objects are available for use?
  • Which client-side assets apply to record producers in the catalog context?
  • The getcurrentDomainID() method is part of what scoped class?
  • What protects applications by identifying and restricting access to application files and data?
  • In a display business rule, which value is not accessible?
  • What is not true about annotations?
  • In the Virtual Agent, which topic configuration field does it use to start a conversation on a topic?
  • What is the business rule script template known as?
  • What is the ServiceNow App Store?
  • Which API is used to define a transformer in the Transformation Service plugin?
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy