Application developers can specify which ServiceNow page a user sees after submitting a new record using the Record Producer UI. How is the page specified?
Answer : B
In ServiceNow, a Record Producer allows users to create records in a specific table through the Service Catalog. After a user submits a Record Producer, developers may want to redirect the user to a specific page. This can be achieved by setting the producer.redirect property within the Script field of the Record Producer.
For example:
javascript
CopyEdit
producer.redirect = 'incident.do?sys_id=' + current.sys_id;
This script redirects the user to the newly created incident record after submission.
Option A is incorrect because configuring the module that opens the Record Producer does not control the post-submission behavior.
Option C is unnecessary for simple redirection purposes; creating an application property to store the URL adds unnecessary complexity.
Which of the following statements must evaluate to true for a user to pass an Access Control? (Choose 3 answers)
Answer : B, C, E
In ServiceNow, Access Controls (ACLs) determine the permissions required for users to access or modify data. For a user to pass an Access Control, the following conditions must be met:
Conditions configured in the Access Control must evaluate to true: Access Controls can have specific conditions set in the 'Condition' field. These conditions are evaluated against the current record, and must return true for the Access Control to grant access.
The user has one of the roles specified in the Required roles related list: Access Controls can specify certain roles that a user must possess to gain access. If the user holds at least one of these roles, this criterion is satisfied.
Scripts configured in the Access Control must evaluate to true: Access Controls can include scripts that perform more granular checks. The script must execute without errors and return true for the user to pass the Access Control.
Option A is incorrect because Business Rules do not grant access; they are server-side scripts that execute based on record operations but do not control security permissions.
Option D is misleading. Each Access Control is evaluated independently. While multiple Access Controls can apply to a single operation, passing one does not inherently grant access unless it is the most specific match.
For more detailed information, refer to the official ServiceNow documentation on Access Controls:
Which of the following methods is NOT part of the ServiceNow REST API?
Answer : B
The ServiceNow REST API supports standard HTTP methods that correspond to create, read, update, and delete (CRUD) operations:
POST: Used to create a new resource.
GET: Used to retrieve a resource or list of resources.
PUT: Used to update an existing resource.
DELETE: Used to delete a resource.
The COPY method is not a standard method supported by the ServiceNow REST API. The primary methods utilized are POST, GET, PUT, and DELETE.
For more detailed information, refer to the official ServiceNow REST API documentation:
You are developing the MyApp application that has a table, Table
Answer : C
To include specific records from a table (often referred to as seed data) when distributing an application in ServiceNow, developers must add these records to the application as application files. This ensures that when the application is installed on another instance, the specified records are included.
Option C is correct because using the 'Create Application Files' feature allows developers to select specific records to include in the application package. This process creates application files for the selected records, ensuring they are installed along with the application on other instances.
Options A, B, and D are incorrect:
A: The activation status of Table A and whether it extends the Task table do not determine whether its records are included during installation.
B: Having an automatic number counter and setting a table property do not control the inclusion of records in the application package.
D: The System Clone > Exclude Tables list pertains to cloning operations and does not affect application installation.
For detailed guidance on including table records in application deployments, refer to the official ServiceNow documentation:
SERVICENOW.COM
Which database operations can be controlled with Application Access? (Choose 2 answers)
Answer : A, B
In ServiceNow, Application Access settings at the table level allow developers to control which operations from other application scopes can be performed on their application's tables. The specific database operations that can be controlled are:
Can read: Allows other application scopes to read records from the table.
Can create: Allows other application scopes to create new records in the table.
Can update: Allows other application scopes to modify existing records in the table.
Can delete: Allows other application scopes to delete records from the table.
Options A (Update) and B (Create) are correct because 'Can update' and 'Can create' are among the operations that can be controlled through Application Access settings.
Options C (Execute) and D (Query) are incorrect. While 'Execute' pertains to the ability to run scripts or script includes, it is not a database operation controlled by Application Access but rather by script access settings. 'Query' corresponds to reading data, which is governed by the 'Can read' setting.
For more detailed information, refer to the official ServiceNow documentation on Application Access settings:
SERVICENOW.COM
When creating an application through the Guided Application Creator, what are the options for creating a table?
Choose 3 answers
Answer : A, B, G
Comprehensive and Detailed In-Depth
The Guided Application Creator in ServiceNow offers several methods for creating tables within a new application:
A . Extend a table: This is correct. You can create a new table that inherits fields and properties from an existing table, allowing for extended functionality.
B . Create a table from scratch: This is correct. This option allows you to define a completely new table with custom fields and configurations tailored to specific application requirements.
G . Upload a spreadsheet: This is correct. You can import data from a .XLSX spreadsheet, and the system will create a table based on the spreadsheet's structure, facilitating data migration and table creation simultaneously.
Options C, D, E, and F are not standard methods provided by the Guided Application Creator for table creation.
For a practical demonstration of creating tables using the Guided Application Creator, you may refer to the following video:
When debugging Email Notifications, what must you check on a user record?
Choose 2 answers
Answer : A, D
Comprehensive and Detailed In-Depth
Ensuring that users receive email notifications in ServiceNow requires verifying specific attributes on the user record:
A . The Email field must have a valid value: This is correct. The Email field should contain a valid email address, as notifications are sent to the address specified in this field.
B . The user must not be locked out: While it's important for user access, being locked out does not directly impact the sending of email notifications.
C . The First name and Last name fields must have values: These fields are for identification purposes and do not affect email notification delivery.
D . Active must be true: This is correct. Only active users are eligible to receive email notifications. If a user is marked as inactive, notifications will not be sent to them.
E . Delegation must be enabled: Delegation pertains to assigning responsibilities to another user and does not influence the receipt of email notifications.