New

Experience Smart HR with Horilla Mobile App

Google Play Store Google Play Store
Home / Blogs

The Complete Guide to Public Groups and Delegated Administration Groups in Salesforce

CRM
·

December 9, 2025

the-complete-guide-to-public-groups-and-delegated-administration-groups-in-salesforce

Salesforce is a robust CRM solution that provides extensive tools for managing users, data, and access permissions. Two key features that help administrators manage access and responsibilities are Public Groups and Delegated Administration Groups. These tools are essential for organizing users, controlling data visibility, and delegating administrative tasks efficiently. In this guide, we’ll explore what these groups are, how they function, and the best ways to use them effectively.

Understanding Public Groups in Salesforce

What is a Public Group in Salesforce?

A Public Group in Salesforce is a customizable collection of users, roles, territories, and even other groups. It is designed to simplify how access and permissions are managed across the organization.

Instead of assigning permissions or sharing rules to each user individually, administrators can place users into a Public Group and apply the access settings to the group as a whole. This approach reduces administrative effort, ensures consistency, and makes permission management far more efficient.

Public Groups are used to:

  1. Share Records: Grant access to records like accounts, opportunities, or custom objects.
  2. Define Access in Sharing Rules: Use groups to create sharing rules that provide access to specific data.
  3. Assign Actions in Folders and Public Content: Set access permissions for folders, reports, dashboards, and more.
  4. List Views: Create list views that are accessible to a specific group of users.

Benefits of Public Groups

  • Centralized Access Management: Manage permissions for multiple users from a single location.
  • Flexibility: Combine users, roles, and other groups into a single group for versatile sharing.
  • Simplified Sharing Rules: Reduce the need for complex sharing rules by using predefined groups.
  • Saves Time: Minimizes administrative work by granting permissions to an entire group rather than assigning them user by user.

How to Create a Public Group

  1. Go to Setup
    • Open Setup and use the Quick Find box to search for Public Groups.
  2. Create a New Group:
    • Click the New button to set up a new Public Group.
  1. Define Group Name and Members:
    • Provide a name for the group.
    • Add members to the group by selecting Users, Roles, or other Groups.
  2. Specify Access Level:
    • Choose the default sharing settings for the group.
  3. Assign Group to Delegated Administration(Optional):
    • This allows the group to be managed by specific Delegated Administration Groups. Simply select the relevant Delegated Administration Group. The added public groups will show on the Delegated Administration view.

Delegated Administration Groups in Salesforce

What is a Delegated Administration Group?

A Delegated Administration Group in Salesforce is a feature that allows administrators to delegate specific administrative tasks to non-admin users. This empowers department heads, team leaders, or other trusted individuals to manage certain aspects of Salesforce without requiring full administrative access.

For example:

  • A sales manager could be allowed to manage users within their team or assign specific roles without needing access to global settings.

Key Features of Delegated Administration Groups

  1. User Management: Delegate the ability to create, edit, or deactivate users within specific roles or groups.
  2. Limited Administrative Access: Delegated administrators can perform specific tasks, such as resetting passwords, managing user profiles, or creating reports, without having full access to the Salesforce org.
  3. Customizable Permissions: Administrators can define exactly what tasks delegated administrators can perform.
  4. Role Assignment: Allow delegated administrators to assign roles to users within their purview.
  5. Custom Object Access: Grant permissions to manage certain custom objects.
  6. Public Group Management: Permit delegated administrators to manage specific Public Groups.

Benefits of Delegated Administration Groups

  • Decentralized Administration: Distribute administrative tasks without compromising security.
  • Improved Efficiency: Empower managers to handle day-to-day administration, reducing dependency on system administrators.
  • Granular Control: Define precisely which tasks delegated administrators can perform.
  • Enhanced Security: Limit the scope of administrative access to specific roles, objects, or users.

How to Create a Delegated Administration Group

  1. Navigate to Setup:
    • Go to Setup and search for Delegated Administration in the Quick Find box.
  2. Click on “New”:
    • Click the New button to create a new Delegated Administration Group.
  1. Define the Group Name:
    • Provide a name for the Delegated Administration Group.
  2. Add Delegated Administrators:
    • Add users who will act as delegated administrators.
  3. Assign Roles and Objects:
    • Specify which roles the delegated administrators can manage.
    • Define which custom objects they can manage.
  4. Add Public Groups:
    • During the creation process, you can add Public Groups to the Delegated Administration Group.

Adding Public Groups and Delegated Administration Groups to Salesforce Functionality

Using Public Groups in Sharing Rules

Public Groups are often used to share rules to provide users with access to specific records.

  1. Navigate to Setup -> Sharing Settings.
  2. Select the object for which you want to create a sharing rule (for example: Account).
  3. Click New under Sharing Rules.
  4. Set the rule criteria and choose the Public Group to share records with.

Delegating User Management

With Delegated Administration Groups:

  1. Managers can add or remove users in roles under their purview.
  2. They can assign users to predefined Public Groups.
  3. They can grant access to specific custom objects as required.

Best Practices for Public Groups and Delegated Administration Groups

  • Limit Access: Ensure Public Groups and Delegated Administration Groups are used judiciously to maintain data security.
  • Review Regularly: Periodically review group memberships and their assigned permissions to ensure they remain aligned with current organizational roles, structure, and security requirements.
  • Provide Training: Teach delegated administrators about their duties, the limits of their access, and why protecting data accuracy and security is essential.
  • Use Descriptive Names: Name groups clearly to avoid confusion (e.g., “Support Team – US”).

Conclusion

Public Groups and Delegated Administration Groups are powerful tools in Salesforce that Public Groups and Delegated Administration Groups are powerful tools in Salesforce that help organizations manage access and administrative tasks efficiently. By understanding their features, use cases, and best practices, you can leverage these groups to improve data security, streamline processes, and empower your team. Whether you’re sharing records with a Public Group or delegating administrative tasks to a trusted user, these tools are essential for maintaining a well-organized and secure Salesforce org.

If you haven’t already, start exploring these features in your Salesforce environment and see how they can transform your user and data management processes!

Horilla Editorial Team Author

Horilla Editorial Team is a group of experienced writers and editors who are passionate about HR software. We have a deep understanding of the HR landscape and are committed to providing our readers with the most up-to-date and informative content. We have written extensively on a variety of HR software topics, including applicant tracking systems, performance management software, and payroll software etc. We are always looking for new ways to share our knowledge with the HR community. If you have a question about HR software, please don't hesitate to contact us.