CSA Standard & Custom Objects 4 — Questions and Answers
Question 1: Which statement about custom object tab visibility is correct?
- Custom objects are automatically visible to all users once created
- Tab visibility is controlled per profile and can be set to Default On, Default Off, or Tab Hidden (Correct answer)
- All users see custom object tabs regardless of profile
- Tab visibility requires a permission set
Correct answer: Tab visibility is controlled per profile and can be set to Default On, Default Off, or Tab Hidden
Admins configure custom object tab visibility per profile with three states: Default On, Default Off (user can enable), and Tab Hidden (not visible).
Question 2: A company wants to relate Contacts to multiple Accounts (not just the primary account). Which feature enables this?
- Master-Detail on Contact
- Contacts to Multiple Accounts (Account Contact Relationship) (Correct answer)
- Junction object between Account and Contact
- Custom lookup field on Contact
Correct answer: Contacts to Multiple Accounts (Account Contact Relationship)
The 'Contacts to Multiple Accounts' feature creates an AccountContactRelation junction that allows a Contact to be related to multiple Accounts while maintaining a primary account.
Question 3: Which field type would you use to store a picklist value that is determined by the value of another picklist field on the same record?
- Dependent Picklist (Correct answer)
- Multi-Select Picklist
- Global Picklist
- Cascading Formula
Correct answer: Dependent Picklist
Dependent Picklists filter available values based on a controlling field's selected value, reducing user error and irrelevant choices.
Question 4: When converting a Lookup relationship to a Master-Detail relationship on an existing custom object, what prerequisite must be met?
- All child records must be deleted first
- All existing lookup fields must be populated (no null values) (Correct answer)
- The object must have no more than 100 records
- The parent object must be a standard object
Correct answer: All existing lookup fields must be populated (no null values)
Converting a Lookup to Master-Detail requires every child record to already have a value in the lookup field since Master-Detail does not allow null parent references.
Question 5: Which Salesforce feature allows admins to define the fields displayed when a user hovers over a related record link?
- Compact Layout
- Mini Page Layout (Correct answer)
- Related List Layout
- Field-Level Security
Correct answer: Mini Page Layout
Mini Page Layouts control which fields appear in hover detail views and in the Activities related list, providing quick inline record details.
Question 6: An admin creates a custom object for tracking 'Certifications' and wants it to appear in Salesforce mobile app navigation. What must the admin do?
- Enable the object in Mobile Administration settings
- Add the custom object tab to the mobile navigation in the Salesforce mobile app settings (Correct answer)
- Create a separate mobile page layout
- Enable Lightning Experience only
Correct answer: Add the custom object tab to the mobile navigation in the Salesforce mobile app settings
Admins add objects to the Salesforce mobile app navigation by configuring the Mobile Navigation menu in Setup under Salesforce Mobile App.
Question 7: What does the 'Allow Reports' checkbox on a custom object control?
- Whether the object data can be exported
- Whether the object appears as a report type that users can report on (Correct answer)
- Whether the object is included in Einstein Analytics
- Whether the object data is indexed for search
Correct answer: Whether the object appears as a report type that users can report on
Enabling 'Allow Reports' makes the custom object available as a report type in the Reports & Dashboards module so users can build reports against it.
Which statement about custom object tab visibility is correct?