Salesforce App Builder Certification Practice 2
A custom app can include one or more custom tabs. What kind of custom tabs can be included in an application? A. Lightning Page Tab B. Visualforce Tab C. Custom Object Tab D. All of the above
D
Universal Containers has limited in-house development resources, but would like to support online payment processing for its products. What is the recommended solution to meet this requirement? Choose one answer. A. Configure pricebooks, products, and payment schedules to enable this capability. B. Work with developers to develop custom code for payment processing. C. Configure Outbound Messaging to send a message to an external Payment Gateway. D. Install an AppExchange product to provide Payment Gateway processing.
D
Universal Containers needs to create a roll-up summary field on a custom object that counts the number of related records on another custom object. What type of field must exist before the roll-up summary can be created, and where should it be located? Choose one answer. A. A lookup relationship field on the parent object. B. A lookup relationship field on the child object. C. A master-detail relationship field on the parent object. D. A master-detail relationship field on the child object.
D
What are the limitations of workflow rules? A. You can't create email alerts for workflow rules on activities. B. You can't package workflow rules with time triggers. C. You can't create outbound messages for workflow rules on junction objects. D. All of the above.
D
What can you build with the Lightning App Builder A. At-aglance, dashboard-style apps. B. Apps optimized for a particular task. C. Simple, single-page apps with drill-down capability. D. All of the above.
D
What can you build with the Lightning Components framework? A. A standalone app. B. Components for the Salesforce1 app. C. Custom components that override and extend the Salesforce1 app. D. All of the above.
D
What is true about Junction objects? A. Junction object records are deleted when either associated master record is deleted and placed in the Recycle Bin. B. If both associated master records are deleted, the junction object record is deleted permanently and can't be restored. C. The first master-detail relationship you create on your junction object becomes the primary relationship. D. All of the above.
D
What is true about unmanaged packages? A. Once the components are installed from an unmanaged package, the components can be edited in the organization they are installed in. B. The developer who created and uploaded the unmanaged package has no control over the installed components, and can't change or upgrade them. C. Unmanaged packages should not be used to migrate components from a sandbox to production organization. Instead, use Change Sets. D. All of the above
D
What is true for all custom and some standard objects? A. you can create workflow and approval actions where a change to a detail record updates a field on the related master record. B. Cross-object field updates work for custom-to-custom master-detail relationships, custom-to-standard master-detail relationships. C. Cross-object field updates work for a few standard-to-standard master-detail relationships. D. All of the Above.
D
What sandbox should you use for data load and integration testing? A. Developer B. Partial Copy C. Full Sandbox D. Developer Pro
D
When is it advisable to use a full-copy sandbox? A. For training users on new features B. Staging before final deployment C. Performance and load testing D. All of the above
D
Which Social Account features can be accessed form SF1? A. LinkedIn B. YouTube C. Facebook D. Twitter E. All of the above
D
Which of the following are good ways to track changes in production? A. Diff the metadata B. Use a change log request form C. Check the setup audit trail every week D. All of the above
D
Which of the following can you create safely in a production organization? A. Apex Classes B. Triggers C. Custom Apex Controllers for Visualforce Pages D. Reports and Dashboards
D
Which of the following descriptions about the Lightning Components framework is true? A. It uses JavaScript on the client side and Apex on the server side. B. It uses events to communicate data between components. C. It uses a stateful client and stateless server architecture. D. All of the above.
D
In which of these scenarios is ETL a better choice than Lightning Connect? A. You need to create or update the external data in addition to reading it. B. You need the external data to follow the sharing rules defined for your organization. C. You wan to generate reports and charts from the external data. D. All of the above
D. All of the above
Which of these statements is true for Lightning Connect? A. No external data is imported into your Salesforce org. B. External data is read in real time when you request it C. It can be used with any data source that supports OData 2.0. D. All of the above.
D. All of the above
To Leverage flows you need to: A. Have Run Flows permission enabled B. Have access to the Visualforce page the flow uses. C. The flow must be active. D. All of the above.
D. All of the above.
When a user requests a report, what should you do? A. Ask follow-up questions, to get all the requirements. B. Document the user's requirements. C. Map the users requirements to report criteria. D. All of the above.
D. All of the above.
Which tool would you use for the following use case? When an opportunity has a discount of more than 40%, notify the CEO via email and request sign-off. Provide a way for the CEO to leave comments. A. Process Builder B. Visual Workflow C. Workflow D. Approvals
D. Approvals
You can secure data at the organization level, using all of these methods, except: A. Limit Login IP addresses B. Limit Login Hours C. Set password policies D. Use hardware token
D. Use hardware token
The Salesforce1 user interface includes all of these key elements except: A. Feed B. Action bar C. Navigation menu D. Widgets page E. Record view
D. Widgets page
What are the 4 types of Sandboxes?
Developer Developer Pro Partial Copy Full Sandbox
SF can connect social profiles to all of the following objects except? A. Leads B. Person Accounts C. Business Accounts D. Contacts E. Users
E
What are use cases for Validation Rules? A. Enforce conditionally required fields B. Enforce proper data format C. Enforce consistency D. Prevent data loss E. All of the above
E
What is not true regarding relating Tasks and Events to other objects? A. Accounts are associated via the WhatID or AccountID B. Leads are associated via the WhoID C. Custom Objects are associated via the What ID D. Assets are associated via the WhatID E. Contacts are associated via the WhatID
E. Contacts are associated via the WhatID
T/F Workflow rules on custom objects are NOT automatically deleted if the custom object is deleted.
F
T/F You cannot change auto number to text and vice versa and not loose your data.
F
What are the standard Lightning components? A. Filter List B. Recent Items C. Report Chart D. Rich Text E. Visualforce Page F. All of the above
F
What objects are supported by the Import Wizard? A.Contacts B. Leads C. Accounts D. Custom objects E. Solutions F. All of the above
F
T/F A Lightning component is a compact, configurable, and reusable element that you can drag and drop onto a Lightning Page in the Lightning App Builder.
T
T/F Each workflow rule applies to a single object.
T
T/F If data is lost, any list view based on the custom field will be deleted, and assignment and escalation rules may be affected.
T
T/F Indirect lookup relationship fields can be created on external objects only.
T
T/F Recursive triggers may cause your organization to exceed its limit for workflow time triggers per hour.
T
T/F The sandbox copy engine creates an organization as part of each creation and refresh request. So, the organization ID of your sandbox changes each time your sandbox is refreshed.
T
T/F You can convert a Text Area(Long) to Email, Phone, Text, Text Area or URL without data loss.
T
T/F You can have multiple records with the same external ID.
T - It is not recommended, as it will defeat the purpose of the external id.
T/F If any of the triggered workflow rules result in another field update that's also enabled for workflow rule re-evaluation, a domino effect occurs, and more workflow rules can be re-evaluated as a result of the newly-triggered field update.
T. This cascade of workflow rule re-evaluation and triggering can happen up to five times after the initial field update that started it.
Why would you use an unmanaged package?
Unmanaged packages are typically used to distribute open-source projects or application templates to provide developers with the basic building blocks for an application.
Salesforce processes rules in what order?
Validation rules Assignment rules Auto-response rules Workflow rules (with immediate actions) Escalation rules
What are the 3 types of access in an org?
1. Object 2. Record 3. Field
What are the 4 Types of Publisher Actions?
1. Update - update records 2. Create - create a record 3. Log a Call - log a call and it is recorded as a task 4. Custom - requires visual force page
Actions on a Lightning Page allow you to: A. Send email, create a task, and create or update records. B. Send email and delete or clone records. C. Clone records, add users, and assign permissions. D. Send email, send outbound messages, and launch a flow.
A
Contracts must be approved before the status is set to Finalized. How can this requirement be met? A. Add a final approval action in the approval process to update a field on the contract and use a validation rule to check this field when the contract status is changed to Finalized. B. Use a trigger on the contract object to check the contract has been approved when the status is changed C. use Process Builder to check the contract is approved when the contract is edited and the status is set to Finalized. D. Add a validation action in the approval process to ensure the status is not set to 'Finalized' before the contract is approved.
A
Universal Containers is using SF to manage travel requests. They would like to enable managers to approve travel requests via email. What is true regarding email approval responses? A. Approvers must the the 'API Enabled' system permission. B. Approval Comments cannot be added in the email response. C. Approvers must click a link in the approval email D. If the request is rejected, the approver must add the rejection comments directly in SF.
A
Universal Containers needs to set the record type for a converted lead's Account, Contact, and Opportunity based on the user who is converting the lead. How can this be accomplished? Choose one answer. A. Set the default record types for each Profile for Account, Contact, and Opportunity to the desired record type for converted records. B. Set the default record types for each Role for Account, Contact, and Opportunity to the desired record type for converted records. C. Set the master record types for each Profile for Account, Contact, and Opportunity to the desired record type for converted records. D. Set the master record types for each Role for Account, Contact, and Opportunity to the desired record type for converted records
A
What are the steps for creating a dynamic approval process? A. Create (user) lookup fields on the object being approved, Create a custom object as an approval matrix, Populate the approval matrix record, Create Apex code to populate the user fields from the approval matrix record, Create or update an approval process to utilize the new lookup fields. B. Create standard object as an approval matrix. C. Create an approval process. D. All of the above.
A
Which of the following sequences of milestones would represent a typical application lifecycle? A. Development, Integration Testing, User Acceptance Testing, Staging, Product Migration B. Development, User Acceptance Testing, Production Migration C. Development, Training, User Acceptance Testing, Staging, Production Migration D. Development, Integration Testing, User Acceptance Testing, Regression Testing, Production Migration
A
You are building a project mgmt app. According to the design given to you, a project must store info regarding the various functional modules under it. Each functional module must store info regarding responsibility assigned to each developer. Info about the responsibility must have info about the due date and status. What could be the most optimal model to achieve this? A. Create a Project object then Modules as a child object. Add Tasks to Modules B. Create a Project then add Tasks to it. Define Modules as a field on Task. C. Create Project, Module, Responsibility as parent, child and grandchild objects D. Create Project and Module objects then Responsibility as a junction object.
A
You can export data from Salesforce using any of the following methods except: A. Use the data Manager tool to manually request an export of all the data in your organization. B. Use the data Export wizard within SF to export data manually or automatically. C. Use the data loader client application. D. Log a case with SF
A
You have a team of developers who need logins to sandbox. What's the best way to give them access? A. Create them as inactive users in production B. Have them login as one of the users in production C. Create them as users in sandbox, then deactivate the same number of users in production D. Use Developer Edition to log into sandbox
A
How can you control object level access? Pick 2. A. Profiles B. Permission Sets C. Roles D. Groups E. OWD
A & B
What happens to user information when a sandbox is created? A. The sandbox name is appended to the username B. If the resulting username is not unique, a second modification is performed in which some characters and digits are prepended to the modified username C. User email addresses are NOT modified in your sandbox so that production users don't receive automatically generated email messages from the sandbox. D. All of the above
A & B
What happens when you convert a picklist to a multi-select picklist? A. Values are retained. B. Values not in the picklist are deleted from existing records when the data type changes. C. Data is lost. D. You can't convert to a multi-select picklist.
A & B
What is true regarding person accounts in Salesforce? A. Person accounts do not have a 'Parent Account' field. B. Person accounts do not have the Account Hierarchy feature. C. Person Accounts can be enabled in setup. D. Person accounts can have contacts. E. Leads cannot be converted to Person Accounts.
A & B
What are the 2 types of packages? A. Unmanaged B. Named C. Managed D. Upgraded
A & C
What is true about change sets? A. Change sets can only contain modifications you can make through the Setup menu. B. They contain data such as records. C. Change sets can only be sent between organizations that are affiliated with a production organization. D. All of the above
A & C
You need to provide a way to invoke a custom report from the account detail page. The report should render values that are specific to the account in context. What are the best options? A. Detail Page Button B. List Button C. Detail Page Links D. Visualforce
A & C
You should use a lookup filter if: A. You want to improve user efficiency by limiting the number of available options in a lookup search dialog. B. You're close to the maximum number of lookup filters allowed. C. You want to improve user efficiency by automating filters on lookup search dialogs that your users manually set. D. You must implement a complex business rule that requires you to use a formula. Formulas can reference fields that basic filter criteria can't reference, such as fields on the parent of the source object. Formulas can also use functions. For example, use ISNEW if the rule should only apply on record creation, or ISCHANGED if the rule should apply when a field changes.
A & C
What is not a capability of the lead object? A. Standard or Custom fields can be mapped to fields in the Account, Contact and Opportunity objects as part of lead conversion. B. Leads can be grouped into queues C. Leads can be automatically assigned to users or queues D. Custom objects that have been related to a lead can be copied when a lead is converted to the account, contact or opporunity
A & D
New and refreshed sandboxes have the default email deliverability setting System email only. What are the other options? A. No access B. System email only C. All access D. All email
A, B & D
Use the data import wizard when: A.You need to load less than 50,000 records. B.The objects you need to import are supported by the wizard. C. You want to schedule regular data loads, such as nightly imports. D. You don't need the import process to be automated.
A, B & D
What is true about Workflow rules? A. Saving or creating records can trigger more than one rule. B. Workflow rules only trigger on converted leads if validation and triggers for lead convert are enabled in your organization. C. Workflow rules trigger automatically and are visible to the user. D. Workflow rules can't be triggered by campaign statistic fields, including individual campaign statistics and campaign hierarchy statistics.
A, B & D
What is true about a master detail relationship? A. You can't convert it if there is a roll-up summary field. B. Converting a look-up to master detail changes the OWD to Controlled by Parent. C. A look-up can be converted to a master detail if there are existing records with null values. D. SF displays a waiting page after you request to change a master detail to a look-up or vice versa.
A, B & D
What type of relationships can you create on External Objects? A. Lookup B. External lookup C. Indirect lookup D. Direct Lookup E. All of the above
A, B, & C
What is true about a master detail relationship? A. To create multilevel master-detail relationships, you need the "Customize Application" user permission. B. Standard objects can't be on the detail side of a custom object in a master-detail relationship. C. You can create a master-detail relationship if the custom object already contains data. D. You can create a relationship as a lookup and then convert it to master-detail if the lookup field in all records contains a value. E. By default, records can be reparented in master-detail relationships.
A, B, & D
Use Data Loader when: A. You need to load 50,000 to five million records. If you need to load more than 5 million records, we recommend you work with a Salesforce partner or visit the AppExchange for a suitable partner product. B. You don't need the import process to be automated. C. You need to load into an object that is not supported by the Data Import Wizard. D. You want to schedule regular data loads, such as nightly imports.
A, C & D
What is true about validation rules? A. When one validation rule fails, Salesforce continues to check any additional validation rules on that field or any other field on the page and displays all appropriate error messages at once. B. Campaign hierarchies follow validation rules. C. Validation rules are only enforced during lead conversion if 'validation and triggers for lead conversion' are enabled in your organization. D. Salesforce runs validation rules before creating records submitted via Web-to-Lead and Web-to-Case, and only creates records that have valid values.
A, C & D
When activating a page in the Lightning app builder, what declarative options are available? A. Select a tab icon for the page B. Select the tab color C. Set the tab visibility D. Set the tab order in the navigation menu
A, C & D
Where can a Standard Lightning Component be placed in the Lightning App Builder tool? Choose one answer. A. Canvas B. Console Layout C. Mini Page Layout D. Mobile Card
A. Canvas
For an external object relationship you can create an external lookup relationship. What type of object(s) can be the parent? A. External B. Standard or Custom C. Standard or External D. Custom
A. For an external lookup you can only have an external object as the parent, but can have all 3 as the child. Does not require a salesforce ID.
You can control access to report folders based on: A. Permissions, roles, and public groups. B. Public groups, organization-wide defaults, and IP restrictions. C. Password settings, permissions, and user settings. D. All of the above
A. Permissions, roles, and public groups.
Which tool would you use for the following use case? When an opportunity closes, automatically close all activities related to that opportunity and create a renewal opportunity. A. Process Builder B. Visual Workflow C. Workflow D. Approvals
A. Process Builder
A lightning Page is: A. A compact, configurable, and reusable element. B. A custom layout for creating pages in Salesforce1. C. The new name for a SF page layout. D. A page you can access via a customer community.
B
A manager want to embed charts into his accounts object in 1 page layout. How many charts can you embed for him? A. 3 B. 2 C. 4 D. 1
B
How is the Lightning Component framework different from Visualforce? A. The framework can be used to build mobile apps only. B. The framework is client-side centric, while Visualforce relies on server calls. C. They are both useful in building components, but Visualforce has a simpler markup. D. None of the above.
B
Ideally, who should be in charge of logging all changes in production? A. Product manager B. Administrator C. QA Engineer D. Developer
B
What is true regarding changing the field type of a rich text area? A. It is not possible to change the field type of a rich text area B. Rich text area fields can be converted but only to a long text area field type C. Images in a rich text area are deleted when the field type is converted D. Rich text area fields can be converted to a text area field type but data may be truncated.
B
What order does SF process rules? A. Validation rules, assignment rules, workflow rules, auto-response rules, escalation rules. B. Validation rules, assignment rules, auto-response rules, workflow rules, escalation rules. C. Escalation rules, Validation rules, assignment rules, auto-response rules, workflow rules. D. Auto-response rules, Validation rules, assignment rules, workflow rules, escalation rules.
B
What sandbox is used for virtually any development, testing, or training purpose? A. Developer B. Partial Copy C. Full Sandbox D. Developer Pro
B
When should you refresh a sandbox? A. 3 Hours before you need it. B. When you are finished with the current sandbox. C. 10 Days after an implementation. D. Anytime.
B
What is true about external lookup relationship fields? A. Lookup filters are available for external lookup relationship fields. B. Cascade-delete isn't available for external object relationships. C. Only objects that have a custom field with the External ID and Unique attributes are available as parent objects in indirect lookup relationships. D. All of the above
B & C
Universal Container's app builder needs to display an account's rating on all contacts related to that account.Which formula is valid in a text formula field on the contact to display the appropriate value? Choose 2 answers. A. CASE(Account.Rating, Hot, Hot, Warm, Warm, Cold, Cold, Not Rated) B. CASE(Account.Rating, "Hot", "Hot", "Warm", "Warm", "Cold", "Cold", "Not Rated") C. Account.Rating D. Text(Account.Rating)
B & D
When do you need to refresh a sandbox? A. 3 Hours before you need it. B. When modification have been made to the production organization. C. Anytime D. When you are done making changes to it.
B & D
You should use a Validation rule if: A. You want to improve user efficiency by limiting the number of available options in a lookup search dialog. B. You're close to the maximum number of lookup filters allowed. C. You want to improve user efficiency by automating filters on lookup search dialogs that your users manually set. D. You must implement a complex business rule that requires you to use a formula. Formulas can reference fields that basic filter criteria can't reference, such as fields on the parent of the source object. Formulas can also use functions. For example, use ISNEW if the rule should only apply on record creation, or ISCHANGED if the rule should apply when a field changes.
B & D
What is true about dashboard filters? A. Filters can be added to dashboards that contain Visualforce components. B. It's not possible to filter on bucket fields. C. Filters aren't applied when you schedule or email a dashboard. D. You can't filter data on a joined report in dashboard view or add a filter to a dashboard that only has joined reports.
B, C & D
When you specify a single running user of a dashboard, that user: A. Is the only one who can post a snapshot of the dashboard to Chatter. B. Determines which data is displayed on the dashboard, due to the user's security settings. C. Must be the same person who created the report. D. Must have the 'View All Data' permission.
B. Determines which data is displayed on the dashboard, due to the user's security settings.
For an external object relationship you can create a lookup relationship. What type of object(s) can be the parent? A. External B. Standard or Custom C. Standard or External D. Custom
B. For a lookup you can only have standard or custom objects as the parent, but can have all 3 as the child.
For an external object relationship you can create an indirect lookup relationship. What type of object(s) can be the parent? A. External B. Standard or Custom C. Standard or External D. Custom
B. For an indirect lookup you can have standard or custom objects as the parent, but can only have an external object as the child. Does not require a salesforce ID.
To create a custom object from the Schema Builder: A. From the Objects tab, select New>Object. B. From the Elements tab, drag Object onto the canvas. C. Right-click in the canvas and select 'New Object'.
B. From the Elements tab, drag Object onto the canvas.
Which tool would you use for the following use case? Launch a troubleshooting wizard from a button, at the end of which a knowledge article is created if it'd be helpful to other users. A. Process Builder B. Visual Workflow C. Workflow D. Approvals
B. Visual Workflow
All of the following are advantages of the Schema Builder except: A. All object and field relationship details are available from one screen. B. You can view fields and relationships for custom, but not standard objects. C. Schema Builder shows details like field values, required fields, and how objects are related. D. It's easy to build objects and fields directly from the Schema Builder, allowing you to visualize and change relationships with ease.
B. You can view fields and relationships for custom, but not standard objects.
Universal Containers are doing a deep analysis on their monthly sales data, and would like the salws revenue split as products sold per country. What would be the ideal report to address this need? A. Tabular B. Summar C. Matric D. Joined
C
What external relationship requires a salesforce ID in the external data? A. External Lookup B. Indirect Lookup C. Lookup D. Master Detail
C
What type of sandbox should you use for full performance and load testing? A. Developer B. Partial Copy C. Full Sandbox D. Developer Pro
C
When scheduling automatic data exporting with the Data Export Wizard, you must specify all of the following except: A. Start and end dates B. Time of day C. Number of attachments D. Frequency, if your organization supports monthly exports
C
When using the Data Export Wizard to manually export data, you can only export data if: A. Your data doesn't include attachments, images, or documents. B. You've installed a client application to export the data. C. Enough time has passed since your last export. D. You are an Admin.
C
You need to ensure that the value in a custom field 'Source Country' is validated against the standard list of ISO countries that are valid for the particular type of order, when the order is saved. What is the best way to achieve this requirement? A. Create a validation rule using a CASE statement B. Create a validation rule using the VLOOKUP function C. Create a before trigger and validate the value using APEX code D. Create an after trigger and validate the value using APEX code.
C
You've developed some new functionality in production, but there are concurrent development projects in a developer sandbox. What's the best way to make sure the changes in production and projects in development are both merged? A. Simply refresh the developer sandbox B. Copy all of the sandbox metadata to a file system, then refresh the developer sandbox, and finally deploy all the metadata to the developer sandbox C. Create a new sandbox, and then deploy from your developer sandbox to the new sandbox D. None of the above
C
You have a requirement to ensure that if the discount field on an opp is greater than 30%, the record should be automatically submitted for Approval. Which of the following would help you meet this requirement? A. Approval Process B. Workflow C. Process Builder D. Visual Workflow
C & D
Users can get Salesforce1 in all of the following ways except: A. As a mobile browser app that runs in supported browsers. B. As a downloadable app from Google Play. C. As a downloadable app from www.salesforce.com D. As a downloadable app from the Apple App Store.
C. As a downloadable app from www.salesforce.com
To create a custom field from the Schema Builder: A. From the Objects tab, select New > Field. B. In the canvas, right-click an object and select New Field. C. From the Elements tab, drag a field type onto the canvas.
C. From the Elements tab, drag a field type onto the canvas.
You can configure access to data at all of the following levels, except: A. Organization B. Objects C. Page Layouts D. Records
C. Page Layouts
Which of these is not a method for controlling record-level access? A. Organization-Wide Defaults B. Role Hierarchy C. Profiles D. Sharing Rules
C. Profiles
Which tool would you use for the following use case? As an account's expiration approaches, send recurring email notifications to the owner (2 weeks before, 1 week before, 3 days before, and 1 day before). A. Process Builder B. Visual Workflow C. Workflow D. Approvals
C. Workflow
Which of these is NOT true about external objects? A. They integrate with Salesforce APIs, Apex, Visualforce, and Chatter. B. They can be related to other objects. C. You can use them in formula fields. D. They are automatically viewable in the Salesforce1 mobile app.
C. You can use them in formula fields.
Which of these is NOT an appropriate use case for Lightning Connect? A. You want to integrate external data without writing custom code. B. The external data is changing frequently. C. You need to setup workflows and triggers for the external data. D. You only need real-time access to a small fraction of the external data.
C. You need to setup workflows and triggers for the external data.