Salesforce Certification Practice Test 1 — Questions and Answers
Question 1: Carlos and Josh work for Cloudy Computing's Recruitment department. They should both be able to examine and edit applications, but only Josh should be able to delete them as the Manager. The ‘Recruitment Team' profile is now allocated to both users. What is the best way to accomplish this with Salesforce?
- Set up roles and ensure Andy is in a role higher than Carlos
- Create a new custom profile for Josh
- Create a new permission set and assign to Carlos
- Create a new permission set and assign to Josh (Correct answer)
Correct answer: Create a new permission set and assign to Josh
In Salesforce, profiles define baseline permissions, while permission sets grant additional permissions without altering the profile. Since both users share the 'Recruitment Team' profile but Josh needs extra 'delete' permissions, creating a new permission set specifically for Josh and assigning it to him is the most efficient way to grant him elevated privileges without affecting Carlos.
Question 2: When is it better to use the Data Import Wizard instead of the Data Loader?
- You'll need to do some deduplication. (Correct answer)
- You need to import more than 1000,000 records
- Field auto-mapping functionality is required.
- Only custom objects must be imported.
Correct answer: You'll need to do some deduplication.
The Data Import Wizard is generally preferred over the Data Loader when dealing with fewer than 50,000 records and when built-in deduplication functionality is required. It offers the ability to match records by name, email, or ID to prevent duplicates during the import process, a feature not natively available in the Data Loader.
Question 3: Cloudy Computing has two sales teams that work together to market products and services. During the sale, each team follows a separate set of actions and collects different information. What Salesforce features will help you the most in this situation?
- For each team, create a sales procedure.
- For each team, create a sales process, page layout, and record type. (Correct answer)
- For each team, create a page layout and a record type.
- For each team, create a sales procedure and a page layout.
Correct answer: For each team, create a sales process, page layout, and record type.
To accommodate two sales teams with distinct sales actions (stages) and different information requirements, you need to implement a combination of Salesforce features. Creating separate sales processes will define unique stages, record types will link these processes to specific page layouts, and distinct page layouts will ensure each team sees and collects only relevant fields.
Question 4: _______________, validation rules are triggered.
- Upon editing a record
- Upon opening a record
- Upon editing a field
- Upon saving a record (Correct answer)
Correct answer: Upon saving a record
Validation rules in Salesforce are designed to ensure data quality and integrity by preventing users from saving records that do not meet predefined criteria. These rules are triggered specifically upon saving a record, displaying an error message if the data entered violates the rule, and thus preventing the record from being committed to the database.
Question 5: Opportunities records in Cloudy Computing come in a variety of formats. Users say that selecting a record type each time they create an Opportunity is inconvenient. What advice could you offer as a Salesforce Administrator?
- In Settings, users can choose their default record type. (Correct answer)
- The default record type can be set at the profile level by the administrator.
- The default record type can be set at the role level by the administrator.
- No default record type can be chosen
Correct answer: In Settings, users can choose their default record type.
To address user inconvenience with selecting a record type every time, a Salesforce Administrator can advise users to set their own default record type. Users can typically configure this preference within their personal settings, allowing them to bypass the selection prompt for their most frequently used record type and streamline their workflow.
Question 6: For added protection, Cloudy Computing has developed Trusted IP Ranges. A user is attempting to log in from a location outside of the declared trustworthy IP ranges. In this circumstance, what will happen?
- The user will be able to log in without needing to provide any extra verification.
- The user won't be able to sign in.
- To gain access to Salesforce, the user must contact the Administrator.
- A verification code will be sent to the user, allowing them to log in. (Correct answer)
Correct answer: A verification code will be sent to the user, allowing them to log in.
When a user attempts to log in to Salesforce from an IP address outside the organization's defined Trusted IP Ranges, Salesforce implements an additional security measure. To verify their identity and gain access, the user will be sent a verification code to their registered email address or mobile device, which they must then enter.
Question 7: Cloudy Computing's VP of Sales would like a report on Opportunities organized by sales stage. What form of report would be appropriate for this situation?
- Metric
- Summary (Correct answer)
- Tabular
- None of the above
Correct answer: Summary
For a report on Opportunities organized by sales stage, a Summary report is the most appropriate choice in Salesforce. Summary reports allow you to group rows of data, calculate subtotals, and display charts, making them ideal for analyzing data categorized by a specific field like 'Sales Stage'.
Question 8: What isn't a Macro type?
- Regular Macro
- Irreversible Macro
- Bulk Macro
- Invokable Macro (Correct answer)
Correct answer: Invokable Macro
Salesforce offers three main types of macros: Regular Macros, which perform actions that can be undone; Irreversible Macros, which execute actions that cannot be reversed; and Bulk Macros, designed to run on multiple records simultaneously. 'Invokable Macro' is not a standard or recognized type of macro within the Salesforce platform.
Question 9: Due to the rapid growth of Cloudy Computing, the Salesforce Administrator has developed a limited group of Super Users that will provide first-line support. Some existing extra Permission Sets, such as "Export Reports," "Delete Public List Views," and "Delete Accounts," will be required by all Super Users. What should you do as the Administrator?
- To each Super User, add each of the current Permission Sets.
- Make a new profile called "Super Users" and give it the appropriate permissions.
- Create a Permission Set Bundle that includes all three Permission Sets and apply it to each Super User.
- Create a Permission Set Group that includes all three Permission Sets and assign it to each Super User. (Correct answer)
Correct answer: Create a Permission Set Group that includes all three Permission Sets and assign it to each Super User.
To efficiently assign multiple existing permission sets to a group of Super Users, the Administrator should create a Permission Set Group. This feature allows you to bundle several permission sets together and then assign that single group to all relevant users, significantly streamlining permission management and ensuring consistency.
Question 10: What Workflow action isn't supported in Process Builder?
- Outbound Message (Correct answer)
- Create Tasks
- Email Message
- Field Update
Correct answer: Outbound Message
While Workflow Rules support Outbound Messages as a direct action, Process Builder does not. To send an outbound message using Process Builder, you would typically need to invoke an Apex class or a Flow that then handles the outbound message functionality, as it's not a native action type within Process Builder itself.
Question 11: Cloudy Computing, a corporation established in the United States, has just launched a small European office in France. The European team has requested that they be able to communicate in French. What should the Administrator recommend to ensure that all users have the correct language?
- Change the default language to French via the Org Settings page in Setup
- Change the default language to French via the Company Information page in Setup
- Recommend the French users change their default language in Personal Settings (Correct answer)
- Change each user’s default language for them in User Settings
Correct answer: Recommend the French users change their default language in Personal Settings
To ensure only the European team communicates in French without affecting other users, the Administrator should recommend that the French users change their default language in their individual Personal Settings. This allows each user to customize their Salesforce interface language, overriding the organization's default language without impacting other teams.
Question 12: Which of the following can be used to make fields invisible or read-only?
- Role
- User License
- Profile (Correct answer)
- Feature License
Correct answer: Profile
In Salesforce, Profiles are the primary tool used to control field-level security, which determines whether specific fields are visible, read-only, or required for users. By modifying the field permissions within a user's assigned profile, an administrator can effectively make fields invisible or read-only to that group of users.
Question 13: AppExchange solutions come in five types:
- Apps, Industry Solutions, Flow Solutions, Lightning Data, Components
- Apps, Classic Solutions, Flow Solutions, Lightning Data, Components
- Apps, Bolt Solutions, Flow Solutions, Lightning Data, Components (Correct answer)
- Apps, Community Solutions, Flow Solutions, Lightning Data, Components
Correct answer: Apps, Bolt Solutions, Flow Solutions, Lightning Data, Components
The Salesforce AppExchange offers solutions categorized into five main types to extend platform functionality. These include Apps for specific business needs, Bolt Solutions for industry-specific templates, Flow Solutions for pre-built automation, Lightning Data for data services, and Components for reusable UI elements. This classification helps users find the right tools to enhance their Salesforce environment.
Question 14: Salesforce Quotes are something Cloudy Computing would like to be able to generate. Account Name, Amount, and any discounts should all be included in quotes. Salesforce quotes should also be able to be emailed to customers. What would you recommend as a Salesforce Administrator?
- Choose a tool from the AppExchange
- Use an Apex trigger to automatically generate a Quote from an Opportunity
- Create a custom object called “Quotes”
- Use the standard object “Quotes” (Correct answer)
Correct answer: Use the standard object “Quotes”
Salesforce provides a standard 'Quotes' object that is specifically designed for generating professional quotes directly from opportunities. This standard functionality allows for the inclusion of key details like Account Name, Amount, and discounts, and also supports emailing quotes to customers. Utilizing standard objects is generally the most efficient and maintainable approach when it meets business requirements, avoiding the need for custom development.
Question 15: Forecast categories have standard values such as:
- Prospect, Best Case, Commit, Omitted, Closed
- Pipeline, Best Case, Commit, Omitted, Closed (Correct answer)
- Pipeline, Best Case, Confirmed, Omitted, Closed
- Pipeline, Best Case, Commit, Omitted, Won, Lost
Correct answer: Pipeline, Best Case, Commit, Omitted, Closed
Forecast categories in Salesforce are standard picklist values used to classify opportunities based on their probability of closing. These categories help sales teams and management accurately track their sales pipeline and predict future revenue. The predefined standard values are Pipeline, Best Case, Commit, Omitted, and Closed, each representing a distinct stage in the sales forecasting process.
Question 16: Cloudy Computing wants to use Salesforce to educate their support staff as they collect information from customers to improve their customer service. They want support reps to be able to view the fields they need to fill out automatically, as well as suggestions on what questions to ask customers. What would you suggest?
- Process Builder Screens
- Screen Flow (Correct answer)
- Form Flow
- Web Form
Correct answer: Screen Flow
Screen Flows are the ideal solution for guiding users through a series of screens to collect information and provide dynamic assistance. They allow administrators to build interactive processes that display relevant fields, validate input, and offer conditional suggestions or questions to users. This makes them perfect for educating support staff in real-time as they interact with customers, improving data collection and service quality.
Question 17: Before you create an Email Alert, what do you need to set up?
- Email Template (Correct answer)
- Custom Notification
- Letterheads
- Email to Case
Correct answer: Email Template
Before you can create an Email Alert in Salesforce, you must first define an Email Template. The Email Template specifies the content, layout, and merge fields that will be used in the email sent by the alert. The Email Alert itself then references this template to send a consistent and pre-formatted message when triggered by a workflow rule, process, or flow.
Question 18: Salesforce users have submitted a large number of support tickets to Cloudy Computing. What functionality might you use as the Administrator to make troubleshooting easier?
- Modify All Data
- Remote Access
- Administrators Can Log In As Any User (Correct answer)
- Delegated Administration
Correct answer: Administrators Can Log In As Any User
The 'Administrators Can Log In As Any User' feature is a critical tool for Salesforce administrators to efficiently troubleshoot user issues. By logging in as another user, an administrator can replicate problems, verify permissions, and understand the user's experience directly. This capability significantly speeds up problem resolution and enhances support effectiveness without requiring the user's password.
Question 19: Every opportunity with a discount more than 30% should be informed and approved by Cloudy Computing's VP of Sales. Which solution should you recommend as the Administrator?
- Use Process Builder to create an approval record and assign to the VP of Sales
- Send an email alert to the VP of Sales using Workflow
- Create an Approval Process with an entry criteria on the Amount field on the Opportunity
- Create an Approval Process with an entry criteria on the Discount % field on the Opportunity (Correct answer)
Correct answer: Create an Approval Process with an entry criteria on the Discount % field on the Opportunity
An Approval Process is the most appropriate Salesforce automation tool for requiring management approval based on specific record criteria. To ensure opportunities with discounts exceeding 30% are approved by the VP of Sales, an Approval Process should be configured. The entry criteria for this process would specifically target the 'Discount %' field on the Opportunity object, routing only qualifying opportunities for review.
Question 20: Which of the following fields for Dependent Picklists CANNOT be a controlling field?
- Custom Multi-Select Picklist (Correct answer)
- Custom Checkbox
- Standard Picklist
- Custom Picklist
Correct answer: Custom Multi-Select Picklist
In Salesforce, a dependent picklist's controlling field can be a standard picklist, a custom picklist, or a custom checkbox. However, a Custom Multi-Select Picklist cannot serve as a controlling field for a dependent picklist. This limitation exists because it is not possible to define a clear and unambiguous mapping between multiple selected values in a multi-select picklist and the options in a dependent picklist.
Question 21: The VP of Customer Service at Cloudy Computing mistakenly created 100 cases in Salesforce while testing a new feature. What's the easiest way to delete them?
- Import Wizard
- Mass Delete Records (Correct answer)
- Delete via a Report
- Data Loader
Correct answer: Mass Delete Records
The 'Mass Delete Records' tool in Salesforce is specifically designed for efficiently deleting multiple records of a particular object type that meet defined criteria. For deleting 100 test cases, this built-in administrative tool is the easiest and most direct method. It allows an administrator to quickly identify and remove unwanted data without needing to use more complex data manipulation tools like Data Loader.
Question 22: On the Opportunity object, Cloudy Computing features a special picklist field for "Team." They want the identical picklist field and picklist values to show on Account, Contact, and a variety of custom objects. What Salesforce functionality might be able to help with this?
- Global Picklist Value Set (Correct answer)
- Custom Picklist Value Set
- Universal Picklist Value Set
- Master Picklist Value Set
Correct answer: Global Picklist Value Set
A Global Picklist Value Set is the ideal Salesforce functionality for ensuring consistent picklist values across multiple objects and fields. By creating a single Global Picklist Value Set for 'Team,' administrators can reuse this set on picklist fields on Account, Contact, and custom objects. This centralizes picklist management, meaning any updates to the 'Team' values only need to be made in one place and will propagate automatically.
Question 23: Cloudy Computing would wish to be able to connect Cases that are related. What would you suggest as the administrator?
- Lookup Field
- Master-Detail Field
- Case Merge
- Case Hierarchies (Correct answer)
Correct answer: Case Hierarchies
Case Hierarchies in Salesforce allow support teams to link related cases together, establishing parent-child relationships. This functionality is crucial for managing complex customer issues where multiple inquiries might be interconnected or stem from a single root problem. By visualizing these relationships, support staff can better track the full scope of an issue, ensure comprehensive resolution, and improve customer service.
Question 24: What is the function of a Roll-up Summary field?
- A Roll-up Summary field is a field that aggregates child record information into the parent record (Correct answer)
- A Roll-up Summary field is a field that aggregates parent record information into the child record
- A Roll-up Summary field lets you rollback the data that was changed last week
- A Roll-up Summary field is a report formula field
Correct answer: A Roll-up Summary field is a field that aggregates child record information into the parent record
A Roll-up Summary field is a powerful custom field type in Salesforce used to aggregate data from child records into their parent record. It works exclusively in Master-Detail relationships, allowing administrators to perform calculations like COUNT, SUM, MIN, or MAX on fields of the detail (child) records. This provides a summary of related information directly on the master (parent) record without requiring code.
Question 25: Beth the Admin, on behalf of Cloudy Computing, would like to create a new field. The field should allow for font styling, such as bold or italic, as well as the addition of links and images. What type of field should be used?
- Text Area (Long)
- Text Area (Rich) (Correct answer)
- Text
- Text Area (Formatted)
Correct answer: Text Area (Rich)
A Text Area (Rich) field in Salesforce is specifically designed to allow users to format text with various styling options, such as bold, italics, and bullet points. It also supports the insertion of links and images directly within the field. This rich text editor functionality is essential for fields where detailed and visually enhanced content is required, unlike plain text fields.
Carlos and Josh work for Cloudy Computing's Recruitment department.
They should both be able to examine and
edit applications, but only Josh should be able to delete them as the Manager.
The ‘Recruitment Team' profile is now
allocated to both users.
What is the best way to accomplish this with Salesforce?