Booking Activities comes with a privilege management system that allow you to choose who can manage the calendars, activities, booking forms, and bookings.
In this way, two managers can coexist on the same site and manage their own calendars, activities, booking forms and reservations without ever seeing or being able to manage those of others. This allows for example to use Booking Activities on a marketplace site.
Grant rights to your collaborators
First, you will need to grant your collaborators the appropiate capabilities.
- Install and activate the User Role Editor plugin
- In order to grant capabilities to a role: Go to Users > User Role Editor, and select your collaborators’ role
- In order to grant capabilities to a user: Go to Users > All Users, mouseover the desired collaborator and click on “Capabilities”
- Give this role / this user the following capabilities:
In any case:
bookacti_manage_booking_activities
For your collaborators to manage their own calendars:bookacti_manage_templates
bookacti_read_templates
bookacti_create_templates
bookacti_edit_templates
bookacti_delete_templates
For your collaborators to manage their own activities on their calendars:bookacti_create_activities
bookacti_edit_activities
bookacti_delete_activities
For your collaborators to manage their own booking forms:bookacti_manage_forms
bookacti_create_forms
bookacti_edit_forms
bookacti_delete_forms
For your collaborators to manage the bookings made on their calendars:bookacti_manage_bookings
bookacti_edit_bookings
bookacti_delete_bookings
With the Prices and Credits add-on:bookacti_manage_booking_pass_templates
bookacti_create_booking_pass_templates
bookacti_edit_booking_pass_templates
bookacti_delete_booking_pass_templates
bookacti_manage_booking_passes
bookacti_create_booking_passes
bookacti_edit_booking_passes
bookacti_delete_booking_passes
bookacti_create_price_categories
bookacti_edit_price_categories
bookacti_delete_price_categories
For your collaborators to manage their own booking pass templates:For your collaborators to manage customers’ booking passes:For your collaborators to manage their own price categories:With the Order for Customers add-on:order_for_customers
For your collaborators to order / book for their customers :
Give your collaborators access to specific elements
Then you will be able to allow your collaborators to manage specific calendars, activities, booking forms, bookings, and more thanks to some the add-ons.
For calendars and bookings
- Go to Booking Activities > Calendar editor
- Go to the desired calendar settings > “Permissions” tab
- Add / Remove collaborators in the “Who can manage this calendar?” option
For activities in calendar editor
- Go to Booking Activities > Calendar editor
- Select the desired calendar
- Go to the desired activity settings > “Permissions” tab
- Add / Remove collaborators in the “Who can manage this activity?” option
For booking forms
- Go to Booking Activities > Booking forms
- Click on the desired booking form
- You will see a “Managers” box in the sidebar
- Add / Remove collaborators in the “Who can manage this form?” option
- Go to Booking Activities > Booking pass templates
- Click on the desired booking pass
- You will see a “Managers” box in the sidebar
- Add / Remove collaborators in the “Who can manage this booking pass template?” option
For price categories
- Go to Booking Activities > Calendar editor
- Go to any activity settings > “Price” tab
- Click on the button to add a price category ()
- Select the desired price category, administration icons will appear next to the selectbox
- Go to price category settings () > “Permissions” tab
- Add / Remove collaborators in the “Who can manage this price category?” option