CSA User Interface Development 4 — Questions and Answers
Question 1: A Salesforce administrator needs to create a page that serves as the landing page inside the 'Service' Lightning app (not a record page). Which page type should be used?
- Home Page
- App Page (Correct answer)
- Record Page
- Embedded Service Page
Correct answer: App Page
An App Page in the Lightning App Builder creates a custom page that can be added to a Lightning app's navigation and serves as a non-record landing page.
Question 2: Users in the 'EMEA' profile need a different set of fields on the Contact record page than users in the 'US Sales' profile. What is the most efficient approach?
- Create two separate page layouts and assign by profile
- Create one Lightning record page with visibility rules per component, assigned to both profiles
- Create two Lightning record pages, each assigned to the respective profile (Correct answer)
- Use field-level security to hide fields for each profile
Correct answer: Create two Lightning record pages, each assigned to the respective profile
Creating two separate Lightning record pages and assigning each to the appropriate profile ensures a fully tailored layout per audience without complex visibility rules.
Question 3: An administrator adds a 'Chatter' component to an Account Lightning record page, but some users say they cannot post. What is the most likely reason?
- Chatter is not enabled for the org (Correct answer)
- The component requires a custom permission
- The page must be in a Chatter-specific app
- Users need the 'Manage Chatter' permission
Correct answer: Chatter is not enabled for the org
If Chatter is not enabled in Setup, the Chatter component will display but users cannot post; enabling Chatter in Setup resolves this.
Question 4: Which setting in a Lightning App controls whether the app displays a navigation bar at the top or uses a tab-style navigation?
- Console navigation vs. standard navigation (Correct answer)
- Utility bar configuration
- App theme selection
- Tab visibility settings
Correct answer: Console navigation vs. standard navigation
Choosing 'Console navigation' creates a workspace tab model for multitasking, while 'Standard navigation' displays the traditional top navigation bar.
Question 5: A user can access a record but cannot see a required field even though it's on the page layout. Field-level security is set to 'Read/Write' for their profile. What else should the administrator check?
- Whether the field is on the compact layout
- Whether the Lightning record page uses Dynamic Forms and the field has a visibility filter (Correct answer)
- Whether the field is indexed in search
- Whether the object has a custom tab
Correct answer: Whether the Lightning record page uses Dynamic Forms and the field has a visibility filter
With Dynamic Forms, individual fields have their own component on the Lightning page and can have visibility filters that may hide the field from certain users.
Question 6: An administrator wants to let mobile users see a subset of actions in a different order than desktop users on the Contact object. What should be configured?
- Separate mobile and desktop page layouts
- The Salesforce Mobile App navigation in Setup
- Mobile-specific Lightning record page assigned to mobile
- The Salesforce Mobile section of the Contact page layout (Correct answer)
Correct answer: The Salesforce Mobile section of the Contact page layout
The page layout has a dedicated 'Salesforce Mobile and Lightning Experience Actions' section where the admin can specify mobile action ordering separately.
Question 7: A Lightning record page includes a custom LWC component that is not available in the Lightning App Builder component palette. What is the most likely reason?
- The component uses Apex without @AuraEnabled
- The component's metadata does not include the correct 'targets' in the XML configuration (Correct answer)
- The component is deployed to sandbox only
- Custom LWC components cannot be added to record pages
Correct answer: The component's metadata does not include the correct 'targets' in the XML configuration
For an LWC to appear in the App Builder palette, its .js-meta.xml file must declare the appropriate target such as 'lightning__RecordPage'.
A Salesforce administrator needs to create a page that serves as the landing page inside the 'Service' Lightning app (not a record page).
Which page type should be used?