Platform-App-Builder Practice Test Questions

289 Questions


An app builder wants to create a new field using Schema Builder. Who will get access to the new field by default?


A. Standard profiles


B. No profiles


C. Internal profiles


D. All profiles





D.
  All profiles

Explanation: All profiles will get access to the new field by default when it is created using Schema Builder. The app builder can modify the field-level security settings later to restrict access for certain profiles. Standard profiles, no profiles, and internal profiles are not correct options.

Cloud Kicks has created accustom object called Interests which is joined to Accounts by way of a junction object called Account Interest. What is the impact to users attempting to view an Account and the associated Account Interest records if they are without read access to the Interest object?


A. Users will be able to view the Account Interest records and will have read-only access to the Interest records.


B. Users will be unable to view Account records that have a related Account Interest record.


C. Users will be unable to view the Account Interest records or the Interest records.


D. Users will be able to view the Account Interest record, but unable to view the field or any information relating back to the Interest record.





C.
  Users will be unable to view the Account Interest records or the Interest records.

Explanation: Users will be unable to view the Account Interest records or the Interest records because they do not have read access to the Interest object. This is a standard behavior of Salesforce when a user does not have access to a related object.

Universal Containers wants to streamline its data capture process by linking fields together. They wish to do this so that the available value on dependents fields are driven by value selected on controlling fields. Which consideration supports the stated requirements? (Choose 3 answers)


A. The import wizard only allows value to be imported into a dependent picklist if they match the appropriate controlling field


B. Custom picklist field can be either controlling or dependent field


C. Multi select picklist can be dependent picklist but not controlling fields


D. Standard and custom picklist fields can be dependent fields.


E. Checkbox fields can be controlling fields but not dependent fields





A.
  The import wizard only allows value to be imported into a dependent picklist if they match the appropriate controlling field

B.
  Custom picklist field can be either controlling or dependent field

E.
  Checkbox fields can be controlling fields but not dependent fields

Explanation: The import wizard only allows values to be imported into a dependent picklist if they match the appropriate controlling field. This ensures data integrity and prevents invalid values from being imported. Custom picklist fields can be either controlling or dependent fields. This allows the app builder to create custom dependencies between custom picklists. Checkbox fields can be controlling fields but not dependent fields. This allows the app builder to create dependencies based on checkbox values, such as true or false. Multi-select picklist fields can be dependent picklist fields but not controlling fields. This allows the app builder to create dependencies based on multiple values selected in a multi-select picklist field. Standard and custom picklist fields can be dependent fields, but not all standard picklist fields can be controlling fields. Some standard picklist fields, such as Lead Status or Opportunity Stage, cannot be controlling fields because they are used in other processes, such as lead conversion or sales path.

Universal Containers asked the app builder to ensure when an account type changes to 'Past-Customer' the contacts directly related to that account get an updated status of 'Re- Market'. Which automation should the app builder use to accomplish this task?


A. Screen flow


B. Lightning component


C. Validation rule


D. Record triggered flow





D.
  Record triggered flow

Explanation: For automatically updating contact statuses when an account type changes:
D. Record triggered flow. This type of automation can monitor changes in account types and accordingly update related records, such as contacts.
Steps to implement:
Navigate to Setup Flows.
Create a new Flow and choose the record-triggered flow type.
Configure the flow to trigger when the Account record is updated to 'Past- Customer'.
Add an Update Records element to modify all related contacts, setting their status to 'Re-Market'.
Activate the flow.
This automation ensures that contact statuses are updated in real-time when their related account's type changes, maintaining data consistency and relevancy.

The developer at Universal Containers wants to test code in a sandbox environment. In order to ensure the code works properly, the sandbox needs to have at least half a gigabyte of data. The sandbox will need to be refreshed after each three-day sprint. What type of sandbox should the App Builder provision to the developer?


A. Developer


B. Full Copy


C. Developer Pro


D. Partial Data





D.
  Partial Data

Explanation: The app builder should provision a Partial Data sandbox to the developer. A Partial Data sandbox can have up to 5 GB of data, which meets the requirement of having at least half a gigabyte of data. A Partial Data sandbox can also be refreshed every 5 days, which meets the requirement of refreshing after each three-day sprint. Option A is incorrect because a Developer sandbox can only have up to 200 MB of data, which does not meet the requirement. Option B is incorrect because a Full Copy sandbox can only be refreshed every 29 days, which does not meet the requirement. Option C is incorrect because a Developer Pro sandbox can only have up to 1 GB of data, which may not be enough for the requirement.

Universal Containers has a Lightning record page that supports both the mobile app and desktop. An app builder has downloaded a custom Lightning component from AppExchange, but users are unable to view the component on mobile devices. What can be the issue?


A. The record page needs to be activated.


B. The component has been developed for Desktop Pages.


C. The component needs to be activated.


D. The record page template is unable to support mobile devices.





B.
  The component has been developed for Desktop Pages.

Explanation: The most likely reason why users are unable to view the custom Lightning component on mobile devices is that the component has been developed for Desktop Pages only. Some components are not supported on mobile devices or have different behavior on mobile devices. An app builder should check the component documentation or metadata to see if it is compatible with mobile devices.

An App Builder is loading the data into salesforce. To link the new records back to the legacy system, a field will be used to track the legacy ID on the account object. For future data loads this ID will be used when upserting records. Which field attribute should be selected? Choose 2 answers


A. Unique


B. Required


C. External ID


D. Text (encrypted)





A.
  Unique

C.
  External ID

Explanation: The field attribute that should be selected are Unique and External ID. Unique means that the field will not allow duplicate values. External ID means that the field can be used as a foreign key for data imports and upserts. Option B is incorrect because Required means that the field must have a value and cannot be left blank, which is not necessary for this requirement. Option D is incorrect because Text (encrypted) means that the field will store sensitive data in an encrypted format, which is not necessary for this requirement.

Which opportunity standard field is available to be configured directly? Choose3


A. Forecast category


B. Stage


C. Lead source


D. Type





B.
  Stage

C.
  Lead source

D.
  Type

Explanation: The opportunity standard fields that are available to be configured directly are Stage, Lead Source, and Type. These fields can be modified by editing their picklist values, adding or removing values, or changing their default values. Option A is incorrect because Forecast Category is not a standard field on the opportunity object, but rather a system field that is automatically derived from the Stage field.

What is the process to upgrade an unmanaged package that is currently installed in production?


A. Uninstall the current version and install the new version.


B. Use the Install Wizard to install the upgrade to production.


C. Install the new version to a Developer org then deploy to production.


D. Click the update link on the Installed Packages page.





D.
  Click the update link on the Installed Packages page.

Explanation: The correct method to upgrade an unmanaged package that is installed in a production environment is to use the update link provided on the Installed Packages page. This process ensures that any modifications or additions in the package are properly integrated without the need to uninstall the previous version, thus preserving existing customizations and data.
A: Uninstalling removes all associated data and customizations, which is not advisable.
B: The Install Wizard is used for initial installations, not upgrades.

The app builder at Northern Trail Outfitters created a report type for opportunities with or without shipments. The operations team wants to see the account rating Information on the report. What should the app builder do to fulfill this request?


A. Change the primary object of the custom type to the Account object.


B. Add the Account Rating field to the opportunity record page.


C. Use add fields related via lookup with the view set to opportunities.


D. Change the account/opportunity relationship to a master/detail relationship.





C.
  Use add fields related via lookup with the view set to opportunities.

Explanation: Using 'Add Fields Related Via Lookup' in the report type configuration allows adding fields from the Account object to the Opportunity report, including the Account Rating.

Ursa Major Solar (UMS) uses a public sharing model for accounts. UMS would like to move to a more restrictive sharing model but wants the Sales team to continue to have access to all account records with the sales record type. Which two actions should an app builder complete to implement this change? (Choose 2 answers)


A. Update the Sales profile.


B. Update the organization-wide defaults


C. Create a criteria-based sharing rule.


D. Create an owner-based sharing rule.





B.
  Update the organization-wide defaults

C.
  Create a criteria-based sharing rule.

Explanation: Update the organization-wide defaults and create a criteria based sharing rule are two actions that an app builder should complete to implement the change of moving to a more restrictive sharing model while allowing the Sales team to access all account records with the sales record type. Updating the organization-wide defaults can set the baseline level of access for accounts, and creating a criteria based sharing rule can grant additional access based on record type. Updating the Sales profile and creating an owner-based sharing rule are not necessary or sufficient actions for this change.

An app builder is preparing to deploy a new app from the sandbox to production using change sets. What two considerations should an app builder keep in mind during this process? (Choose 2 answers)


A. Salesforce Connect automatically establishes a link between environments.


B. Change sets do not include all components and may have to perform some changes manually.


C. Users should be logged out of production when receiving inbound change sets.


D. Transactions will revert if the deployment errors.





B.
  Change sets do not include all components and may have to perform some changes manually.

C.
  Users should be logged out of production when receiving inbound change sets.

Explanation: The two considerations that an app builder should keep in mind during the deployment process using change sets are: Change sets do not include all components and may have to perform some changes manually. Change sets are a way to deploy metadata changes from one Salesforce org to another, but they do not support all types of components, such as reports, dashboards, email templates, etc. The app builder may have to use other methods, such as unmanaged packages or manual configuration, to deploy these components. Users should be logged out of production when receiving inbound change sets. This is a best practice to avoid any errors or conflicts that may occur when deploying changes to production. Users may be working on records or components that are being updated by the change set, which may cause data loss or inconsistency. Salesforce Connect does not automatically establish a link between environments. Salesforce Connect is a feature that allows users to access data from external sources without storing it in Salesforce. It does not have anything to do with deploying changes between Salesforce orgs. Transactions will not revert if the deployment errors. Transactions are units of work that are either completed entirely or not at all. If a deployment error occurs during a transaction, the transaction will be rolled back and no changes will be made to the target org. However, this does not mean that the source org will revert to its previous state before the deployment.


Page 9 out of 25 Pages
Previous