Public and Personal Groups
A group consists of a set of users. A group can contain individual users, other groups,
or the users in a particular role or territory. It can also contain the users in a particular
role or territory plus all the users below that role or territory in the hierarchy.
Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience |
Available in: Professional, Enterprise, Performance, Unlimited, Developer, and Database.com Editions |
There are two types of groups.
- Public groups—Administrators and delegated
administrators can create public groups. Use public groups to streamline sharing records
with users in different parts of your company that aren't aligned with a single role. For
example, you want to share the same opportunity records with Sales Reps in different
regions, each of which is represented by a separate role. There are a few individual users
who must also have access. Instead of creating separate sharing rules, you can create one
public group with all of these roles and the individual user added that serves as the
sharing rule target. You can use public groups in the following ways:
- To set up default sharing access via a sharing rule
- To manually share your records with other users
- To give access to report and dashboard folders
- To share list views
- To add multiple users to a Salesforce CRM Content library
- To assign users to specific actions in Salesforce Knowledge
- Personal groups—Each user can create groups for their personal use in manual shares, unlike public groups, which require setup from users with the appropriate permissions. For example, a user can create a personal group to share records with a subgroup of their team that's tasked with a specific project. Personal groups are available only in Salesforce Classic.
You can also include external Experience Cloud site users in your public groups. For example, you must share certain records with partner users that are all associated with different accounts. Create a public group and add all the needed partner users, then create a single sharing rule that targets this public group. You don't need to create multiple sharing rules targeting the role of the partner users in each account.