CSA User Interface Development 2 — Questions and Answers
Question 1: An administrator wants to display a custom Lightning component only on the Account record page for accounts in the 'Healthcare' industry. Which feature enables this conditional visibility?
- Component filters in the Lightning App Builder
- Visibility rules in the Lightning App Builder (Correct answer)
- Custom metadata types
- Page layout assignments
Correct answer: Visibility rules in the Lightning App Builder
Visibility rules in the Lightning App Builder let administrators conditionally show or hide components based on record field values, user profile, or other criteria.
Question 2: A company needs its sales reps to create Opportunity records directly from an Account page without navigating away. Which standard Salesforce feature supports this?
- Related list quick action (Correct answer)
- Global action on the Chatter feed
- Custom button with URL redirect
- Inline editing in a related list
Correct answer: Related list quick action
Related list quick actions allow users to create related records (like Opportunities from Accounts) in a modal without leaving the current page.
Question 3: Which Lightning App Builder page type should an administrator create to give every user a personalized homepage based on their profile?
- Record Page
- App Page
- Home Page (Correct answer)
- Utility Bar Page
Correct answer: Home Page
Home Pages created in the Lightning App Builder can be assigned to different profiles, giving each profile a tailored homepage experience.
Question 4: A Salesforce administrator needs to add a global navigation link to an external website for all users in the Sales app. Where is the correct place to configure this?
- Lightning App navigation items, adding a web tab (Correct answer)
- Home Page Lightning component
- Utility bar in the Lightning App
- Custom button on an object page layout
Correct answer: Lightning App navigation items, adding a web tab
Adding a web tab or URL as a navigation item in the Lightning App configuration places a link in the global navigation bar for all app users.
Question 5: When a Lightning record page has multiple components and an administrator wants to ensure a component loads data quickly without blocking the page, which approach should be recommended?
- Use a formula field to pre-compute values
- Enable dynamic forms for field-level control
- Use standard components that support lazy loading (Correct answer)
- Move the component to the sidebar region
Correct answer: Use standard components that support lazy loading
Standard Lightning components designed for lazy loading defer their data fetch until after the core page renders, improving perceived page performance.
Question 6: An administrator creates a custom Lightning record page for Cases and assigns it to the 'Support App' and the 'Support Agent' profile. Which records will use this page?
- All Case records viewed in any app by Support Agents
- Only Case records viewed in the Support App by Support Agents (Correct answer)
- All Case records viewed in the Support App regardless of profile
- Case records matching a specific record type
Correct answer: Only Case records viewed in the Support App by Support Agents
When a Lightning record page is assigned to both an app and a profile, only users with that profile viewing records in that app will see the custom page.
Question 7: Which component in the Lightning App Builder allows an administrator to display a list of records filtered by criteria relevant to the current record without writing code?
- Custom Metadata list
- Related List – Single (Correct answer)
- Report Chart
- Data Table (custom LWC)
Correct answer: Related List – Single
The Related List – Single standard component displays filtered related records from a single related list directly on a Lightning record page.
An administrator wants to display a custom Lightning component only on the Account record page for accounts in the 'Healthcare' industry.
Which feature enables this conditional visibility?