ServiceNow CAD ServiceNow Certified Application Developer Online Training
ServiceNow CAD Online Training
The questions for CAD were last updated at Jul 28,2025.
- Exam Code: CAD
- Exam Name: ServiceNow Certified Application Developer
- Certification Provider: ServiceNow
- Latest update: Jul 28,2025
Identify the incorrect statement about Delegated Development in ServiceNow.
- A . Administrators can grant non-admin users the ability to develop global applications.
- B . Administrators can specify which application file types the developer can access.
- C . Administrators can grant the developer access to script fields.
- D . Administrators can grant the developer access to security records.
What is the REST API Explorer used to do?
- A . Practice using REST to interact with public data providers
- B . Find resources on the web for learning about REST
- C . Convert SOAP Message functions to REST methods
- D . Create sample code for sending REST requests to ServiceNow
Which one of the following is true regarding Application Scope?
- A . All applications are automatically part of the Global scope
- B . Applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts
- C . Any developer can edit any application
- D . Developers can choose the prefix for a scope’s namespace
Which one of the following is the baseline behavior of a table in a privately-scoped application?
- A . The table and its data are not accessible using web services
- B . Any Business Rule can read, write, delete, and update from the table
- C . Only artifacts in the table’s application can read from the table
- D . All application scopes can read from the table
Which one of the following is NOT a purpose of application scoping?
- A . Provide a relationship between application artifacts
- B . Provide a way of tracking the user who developed an application
- C . Provide a namespace (prefix and scope name) to prevent cross application name collisions
- D . Provide controls for how scripts from another scope can alter tables in a scoped application
It is best practice to define the business requirements and the process(es) an application will manage as part of the application development plan.
What are some of the considerations to document as part of the business process?
- A . Business problem, data input/output, users/stakeholders, and process steps
- B . Business problem, data input/output, project schedule, and process steps
- C . Business problem, data input/output, users/stakeholders, and database capacity
- D . Business problem, users/stakeholders, available licenses, and database capacity
Which of the following statements does NOT apply when extending an existing table?
- A . The parent table’s Access Controls are evaluated when determining access to the new table’s records and fields
- B . The new table inherits the functionality built into the parent table
- C . The new table inherits all of the fields from the parent table
- D . You must script and configure all required behaviors
Which of the following CANNOT be debugged using the Field Watcher?
- A . Business Rules
- B . Script Includes
- C . Client Scripts
- D . Access Controls
Which objects can be used in Inbound Action scripts?
- A . current and previous
- B . current and email
- C . current and event
- D . current and producer
Which one of the following is part of the client-side scripting API?
- A . workflow.scratchpad
- B . GlideUser object (g_user)
- C . current and previous objects
- D . GlideSystem object (gs)