Hi JP,
Access to the settings page requires the manage_options capability. However, under normal circumstances, this would also give the user access to many other areas in your WordPress admin.
I’m not sure how the plugin you are using works, but I know that a plugin like Adminimize lets you deactivate certain menu items for specific users. So, what you could do is create a new user that has the manage_options capability by default and then use that plugin to remove access to all the areas/menu options in the admin that you do not want them to have access to.
Thanks, yes I had already tried manage_options but that indeed gives access to much more.
Adminimize would be an option, but it works on user roles, not users. So it means you also need to create a user role.
Can you please consider adding a capability for managing the booking settings, so the booking manager can be given access to the plugin settings? Or maybe add another user role ‘Booking plugin manager’ with access to all parts of the plugin?
Thanks
JP
Hi JP,
We can look into that possibility, but it’s not something that we’ll add in the near future. So, in the meantime, you could perhaps look into using a plugin that lets you create new user roles yourself (e.g. https://ww.wp.xz.cn/plugins/members/). That you way could create a new role and use Adminimize to set which areas that role has access to.