Overview of Public Calendars & Resources in Salesforce
In a rapidly evolving business landscape, managing schedules and resources efficiently is essential for achieving success. Salesforce offers powerful tools for managing Public Calendars and Resources, enabling teams to coordinate schedules, track availability, and optimize resource allocation. However, it’s important to note that adding resources to a calendar is only applicable in the Classic version of Salesforce. In this blog, we’ll explore what Public Calendars and Resources are, how to set them up, and best practices for using them effectively, with updates on the limitations in Lightning Experience.
What are Public Calendars in Salesforce?
Public Calendars in Salesforce are shared calendars that allow teams to view and manage schedules for events, meetings, and other activities. They provide a centralized view of team availability, making it easier to coordinate and plan.
Key Features of Public Calendars:
- Shared Visibility:
- Public Calendars are visible to all users with the appropriate permissions, ensuring everyone is on the same page.
- Event Management:
- Schedule and manage events, meetings, and appointments directly in the calendar.
- Integration:
- Public Calendars support integration with external tools like Google Calendar and Outlook, enabling smooth and unified scheduling.
- Customization:
- Customize calendar views (e.g., daily, weekly, monthly) to suit your team’s needs.
What are Resources in Salesforce?
Resources in Salesforce refer to people, equipment, or other assets that need to be scheduled and managed. Salesforce helps monitor resource availability and usage to ensure they are allocated efficiently.
Key Features of Resources:
- Resource Tracking:
- Track the availability and utilization of resources (e.g., employees, meeting rooms, equipment).
- Scheduling:
- Schedule resources for events, meetings, or projects.
- Conflict Management:
- Identify and resolve scheduling conflicts to ensure resources are used efficiently.
- Reporting:
- Create reports that show how your resources are being used and when they’re available.
How to Set Up Public Calendars in Salesforce
Step 1: Create a Public Calendar
To create a new Public Calendar:
- Go to the Public Calendar and Resources in Setup.
- Click the ‘New’ button.
- Complete all mandatory fields:
- Calendar Name: Provide a name for the calendar.
- Active

After creating a new calendar, you can share the calendar by following the steps below.



Step 2: Adding Public Calendar to Calendar & Add Events
To add the created public calendar to the calendar
- Go to the Public Calendar.
- Click on the gear icon and Add calendar, select the public calendar option, then choose the created calendar and add it.

- After adding the calendar, you can have the option to add events to the calendar, change the theme, and visibility.


During the creation of public calendars and resources, we added sharing for some users or rules. If a user tries to access the public calendars, it shows that the user has no permission to view.

How to Set Up Resources in Salesforce (Classic Only)
Important Update:
- Adding resources to a calendar is only applicable in the Classic version of Salesforce. In Lightning Experience, the ability to add resources directly to a calendar is not available. However, you can still manage resources through other means, such as custom objects or third-party apps.
Step 1: Create Resources
To create a new Resource:
Steps to Create Resources:
- Go to the Public Calendar and Resources in Setup.
- Click on New.
- Fill in the required fields:
- Resource Name: Provide a name for the resource.
- Type: Specify the type of resource (e.g., person, equipment, room).
- Availability: Set the availability schedule for the resource.

After creating new resources, there is an option to share the resources, as we do with calendar sharing.
Step 3: Add Resources (Classic Only)
To add a Resource for an event in Salesforce Classic:
Steps to Schedule Resources:
- Go to the Home tab, and below it, you will find the Calendar section. Click the New Event button.

- On the New Event page, there is an option to Add Invitees.

- On the Invitees page, you have the option to select resources and add them to the event.


Conclusion
Public Calendars and Resources in Salesforce are powerful tools for managing schedules and optimizing resource allocation. However, it’s important to note that adding resources to a calendar is only applicable in the Classic version of Salesforce. In Lightning Experience, you may need to explore alternative solutions, such as custom objects or third-party apps, to manage resources effectively.
By leveraging Public Calendars and Resources, you can improve coordination, enhance productivity, and ensure that your team has the resources they need to succeed. So, start using Public Calendars and Resources in Salesforce today and take your team’s efficiency to the next level.
