- This topic has 2 replies, 2 voices, and was last updated 2 years ago by Stacy Lind.
- March 21, 2019 at 9:26 pm #786122[email protected]Participant
There isn’t a user role other than “Administrator” that can manually create new bookings.
We have our client set up as “Hotel Manager” and “Booking Editor”, but when they try to create a new booking manually, the site says they don’t have access to do that.
How can we add this functionality? We need our client to be able to create bookings manually, but we can’t give them full administrator access.
Thank you for any help!March 21, 2019 at 9:40 pm #786129[email protected]Participant
Also for some reason neither “Hotel Managers” nor “Booking Editors” have access to the booking calendar and all that? It seems if someone is a Hotel Manager then they should have access to everything they need to manage accommodations and bookings.March 23, 2019 at 11:51 am #786639Stacy LindKeymaster
Our plugin has no custom roles. “Hotel Managers” nor “Booking Editors” may come from some other plugin. Here is how you can create a custom role for our plugin:
WordPress does not allow giving more rights to a user than they initially have. However, it is possible to limit roles.
1. Install the plugin User Role Editor.
2. In Settings > User Role Editor, enable Show Administrator role at User Role Editor.
3. In Users > User Role Editor, click Add Role. Name it accordingly (e.g. HBooking) and make a copy of the administrator role.
4. Install Adminimize. This plugin has more advanced user role settings and you can specify what menu tabs and sub-tabs exactly should be accessible for certain roles.
5. In Settings > Adminimize, tick the options that should be restricted in the column of the new HBooking role.
- You must be logged in to reply to this topic.