For this installment of my permission series we are going to review the Manage Business Hours Holidays permission. Before we see what this permission allows a user to do, we first need to review Business Hours and Holidays as defined within a Salesforce organization.
Overview
Business Hours
The hours when your support team is available to serve customers.
- By default business hours are set 24 hours, seven days a week in the default time zone specified by your organization’s profile.
- Several sets of business hours can be defined for an organization so that different service hours can be related to holidays, cases and other areas.
- Salesforce automatically calculates daylight savings times for the time zones available for business hours
- The Business Hours field cannot be included in list views or reports.
- The Business Hours field can be added to CASE layouts to allow users to view and define a specific set of business hours to a case.
- Business Hours on a case are automatically set to your organization’s default business hours unless an escalation rule associated with a different set of business hours is activated due to matching criteria
- Escalation rules only run during the business hours with which they are associated
- Business hours included in escalation rules must first be removed from these rules before being deactivated
- Hierarchy of Business Hours:
Business hours applied to a milestone override business hours applied to an entitlement process, which override business hours applied to a case. If no business hours are set on the milestone, then the Entitlement Process Business Hours are used. If neither the Milestone Business Hours nor the Entitlement Process Business Hours are set, then the business hours on the case are used.
Holidays
Holidays let you specify the dates and times your customer support team is unavailable. After you create a holiday, you can associate it with business hours to suspend business hours and escalation rules during holiday dates and times.
- Up to 1000 holidays can be associated with each set of business hours.
- Holidays automatically acquire the time zone of the business hours with which they are associated.
- You can only add business hours marked as Active to holidays.
- Holiday names don’t need to be unique.
- Report results do not take holidays into account.
- A holiday can be set to recur on a specific day of every month (20th or first Monday, etc).
What Can You Do With This Permission?
A user with a profile or permission set having the Manage Business Hours Holidays enabled can do the following:
- Define business hours
- Edit business hours
- Define holidays
- Edit Holidays
- Associate business hours to holidays
A user with the Customize Application permission enabled as well can also do the following:
- Add Business Hours field to the Case Layout page
- Associate business hours to milestones in entitlement process
- Associate business hours with escalation rules
- Associate business hours with entitle processes
References
Guidelines for Setting Business Hours
Set Business Hours
Setup Support Holidays
Guidelines for Creating Support Holidays