You are here:
Set Up Volunteer Management
Configure user permissions and set up Volunteer Management.
Required Editions
| Available in: Lightning Experience |
| Available with: Enterprise, Unlimited and Developer Editions where Volunteer Management is enabled. |
| User Permissions Needed | |
|---|---|
| To set up and use Volunteer Management: | Manage Volunteer Data permission set |
Assign Volunteer Management Permission Sets
Provide users with the access that they need to use Volunteer Management features.
Before you set up Volunteer Management, enable Person Accounts.
- Assign the Manage Volunteer Data permission set to your users.
- To access your Experience cloud site, assign users the Manage Volunteer Work in Experience Cloud permission set.
- To access your Experience Cloud site as a guest, assign the Volunteer Management in Experience Cloud Guest Access permission set.
- To set up and use Agentforce in Volunteer Management, assign the Use Volunteer Agent (beta) permission set.
- To make all fields across the objects readable by all users, set the organization-wide sharing settings default for Volunteer Management objects to Public Read Only. For greater access, set the default to Public Read/Write.
Turn On and Set Up Volunteer Management
To manage volunteers in Salesforce, turn on Volunteer Management and configure settings for locations, operating hours, and job position assignment.
- From Setup, in the Quick Find box, enter Volunteer, and then select Volunteer Management Settings.
- Turn on Volunteer Management.
-
Set up locations.
- From the Object Manager, on the Location object, add picklist values for the Location Type field.
- Save your changes.
- From the Locations page in Salesforce, click New.
- Provide the location Name, Location Type, and other details as necessary.
- To add an additional location, click Save & New, or click Save to complete your work.
-
Set up operating hours.
- From the Operating Hours page in Salesforce, click New.
- Provide a name and a time zone for the new operating hours.
- To save additional operating hours, click Save & New, or click Save to complete your work.
-
Set a default value for the Status field on the Job Position Assignment object.
For example, select Upcoming, or In Progress as the default status for job position assignments.
Create Locations
To help users and volunteers better understand where opportunities are, create locations in Salesforce for your organization and initiatives.
- From the App Launcher, find and select Locations.
- Click New.
- Name the location.
- Select a Location Type.
- Provide other details of the location, such as a time zone, address, driving directions, a description, an external reference, and parent location.
- Save your work.
- Repeat this task for all of your locations.
Create Competencies
Define the skills needed for your initiatives so you can match the right volunteers to the right positions. Create competencies that meet the needs of the job positions that support your initiatives.
- From the App Launcher, find and select Competencies.
- Click New.
- Name the competency.
- Describe the competency.
- Save your work.
- Repeat this task for all of your competencies.
Create Examinations
Create examinations that qualify volunteers for licenses or permits that are required or preferred to work with your organization.
- From the App Launcher, find and select Examinations.
- Click New.
- Name the examination.
- Describe the examination.
- Save your work.
- Repeat this task for all examinations to license or permit volunteers.

