Question 1 of 30
In a Salesforce Community Cloud implementation, a company has multiple user roles and profiles set up to manage access to various community features. The community manager needs to ensure that users in the \"Sales\" role can view and edit their own records but cannot delete any records. Additionally, users in the \"Support\" role should have the ability to view all records but only edit records that they own. Given these requirements, which configuration would best achieve this while adhering to Salesforce\'s security model?
Create a custom profile for the "Sales" role with "Read" and "Edit" permissions on the relevant objects, and set the "Delete" permission to false. For the "Support" role, create a separate profile with "Read" access for all records and "Edit" access only for owned records using sharing rules.
Assign the "Sales" role a standard profile that allows full access to all records and create a sharing rule for the "Support" role to limit their editing capabilities.
Use permission sets to grant the "Sales" role the ability to delete records while restricting the "Support" role to view-only access.
Create a single profile for both roles that allows all users to view, edit, and delete records, and manage access through role hierarchy.

Preparing for SalesForce Certified Community Cloud Consultant Certified Community Cloud Consultant? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free