- Knowledge Base
- CRM
- Records
- Share records with users and teams
Share records with users and teams
Last updated: September 12, 2025
Available with any of the following subscriptions, except where noted:
-
Marketing Hub Enterprise
-
Sales Hub Enterprise
-
Service Hub Enterprise
-
Data Hub Enterprise
-
Content Hub Enterprise
To give users access to records in addition to those they own, you can share individual records. You can share HubSpot-defined and custom objects that have a record page (e.g., contacts, appointments, deals). When you share a record with a user or team, it gives the user or primary members of the team access to the record consistent with each user's object permissions. For example, if you share with a user that has permission to view their own contacts but doesn't have permission to edit or delete contacts, they can view the record but cannot edit or delete it.
Users with Super Admin permissions or access to edit the Shared users or Shared teams properties can share records.
Please note: your account may use personalized names for each object (e.g., account instead of company). This document refers to objects by their HubSpot default names.
Manage access to the Shared users/teams properties
To manage which non-admin users can edit the properties:
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- In the left sidebar menu, navigate to Properties.
- Click the Select an object dropdown menu, then select the object with the properties to edit (e.g., Select the contact object to manage contact sharing permissions).
- Search for Shared.
- Select the checkboxes to the left of the property names, then click Manage access at the top of the table.
- In the right panel, update access:
- Private to super admins only: only admins can view and edit the property. This means only admins can share records.
- Allow everyone to view and edit: all users in your account can view and edit the property. This means all users can share records.
- Allow everyone to view: all users can view the property's values, but only admins can edit the value. This means only admins can share records.
- Assign to users and teams: set the level of access allowed for each team or specific users. You can give view only access or both view and edit access. Any user or team member with view and edit access can share records.
- Click Save.
Share records
Share records on an object index page
To share records from the object's index page:
- Navigate to your records (e.g., In your HubSpot account, navigate to CRM > Deals.).
- Select the checkboxes next to the records you want to share.
- At the top of the table or board, click Share.
- In the dialog box, select the users and/or teams with which you want to share the record.
- Click Share to confirm.
Share records via a workflow
To automatically share records with users and teams based on criteria, create a workflow to set the Shared users/teams property for a given object:
- In your HubSpot account, navigate to Automation > Workflows.
- Create a workflow based on the object with the records to share.
- Set your enrollment criteria.
- Add the Edit records action.
- Click the Property to edit dropdown menu, then select Shared users or Shared teams.
- Click the Choose a value dropdown menu, then select the users or teams with which to automatically share records.
- Select whether the users/teams will be added to or replace the current selected users/teams:
- Select Append to current value(s) to add to the property's existing values.
- Select Replace current value(s) to overwrite the property's existing values.
- Click Save.
- Finish setting up your workflow.
Once the workflow is published, if a record meets the enrollment criteria, the record will be shared with the selected users/teams.
View the users and teams with access to a record
To review which users and teams have access to a given record, you can:
- View the record's values for the Shared users and Shared teams properties.
- View the record access panel on a record.