Friday, January 29, 2021

Platform App Builder Certification Maintenance (Winter '21)





Platform Platform App Builder Certification Maintenance (Winter '21)




Learn what’s new for App Builders in Winter '21

1. Where should an app builder go to analyze performance on a Lightning record page?
A. Lightning App Manager
B. Lightning Object Manager
C. Lightning App Launcher
D. Lightning App Builder

2. What field is updated when deploying sharing settings simultaneously?
A. sharingCriteriaRules
B. sharingModel
C. criteriaItems
D. ownerRules

3. What should an app builder use to build a collection of records for three different custom objects?
A. Use a reusable screen component
B. Create a custom component
C. Clone a screen component
D. Use a loop component

4. An app builder received feedback that a custom page layout has too many fields on it, and some fields are only needed if other fields are entered. What should an app builder configure to help with this issue?
A. Dependent picklists
B. Lightning web components
C. Dynamic Forms
D. Separate page layouts and record types 

5. What type of flow is available for an app builder to debug as another user?
A. Invocable Process
B. Screen Flow
C. Platform Event
D. Record Change Process

→ Get Hands-on With Flow Before-Save Trigger When Certain Record Changes are Made


Prework: Before you begin, we strongly recommend creating a new Trailhead Playground. To do this, scroll to the bottom of this page, click the section next to Launch, and select Create Playground. It typically takes 3–4 minutes for Salesforce to create your Trailhead Playground.
Note: Yes, we really mean a brand-new Trailhead playground! If you use an existing org or playground, you can run into problems completing the challenge.
For completing this challenge, please follow below steps:
Step: 1
Create a new custom field on the 'Account' object.
  • Field Label: Onboarding Status
  • Type: Picklist
  • Values: Not Started, In Process, Complete

Step: 2 
Click 'Setup' button, search 'Flows' in Quick find/search box and select the 'Flows' option.

Step: 3
Click 'New Flow' button.

Step: 4
Select 'Record-Triggered Flow' option and click 'Next' button.


Step: 5
Select 'Freeform' option.


Step: 6
Click 'Edit' button in start section as mentioned in below screenshot.


Step: 7
Select 'A record is created or updated' & 'Before the record is saved' options and click 'Done' button.


Step: 8
Click 'Choose object' button.


Step: 9
Find 'Accounts' object name in 'search object' box and select the same.


Step: 10
As mentioned in challenge, enter the field, operator and it's value.
  • Field: Onboarding Status
  • Operator: Equals
  • Value: Complete
Select 'Only when a record is updated to meet the condition requirements' option.
And click 'Done' button.


Step: 11
Now, drag and drop the 'Assignment' element on blank canvas.


Step: 12
As mentioned in challenge, enter label, variable, operator and it's value.
  • Label: New Assignment
  • Variable: {!$Record.Active__c}
  • Operator: Equals
  • Value: Yes
And click 'Done' button.


Step: 13
Now, create the connection between start and assignment element.
And then click 'Save' button.


Step: 14
As mentioned in challenge, enter the flow label.
  • Flow Name: Onboarding
And click 'Save' button.


Step: 15
Last, click 'Activate' button.