Sometimes it can happen that as an admin/owner we want to reschedule an appointment to another date or time which is actually blocked from booking (because of workhours, other calendar items or buffers).
It would be really nice if there is a way to override these blocks from the backend, because sometimes we want to place the appointment there.
Offcourse we don't want clients themselves to plan a meeting there, but as an owner it would be great if we could override it.
Is this possible? Or can we submit this as a feature request?
Thanks for reaching out. This is possible, of course. An admin has all the privileges and as such, he can change all the options are settings in the backend. That being said, he can manage all the appointments in the backend, by going to the "Appointment" section and changing the appointment details there. There is also an option "allow admin to book at any time" in User Role settings that will allow an admin to book outside the employee work hours, as well.
Unfortunatelly, only admins have all these privileges to move (reschedule) the timeslots (especially with the "allow admins to book at any time"). Generally, you want to avoid mixed roles confusion and avoid assigning multiple user roles to one WP user. So, it's either going to be an admin, employee or manager and etc.
This is because each user role has specific user role permissions and they are not the same. For example, you don't want to give admin permissions to customers and vice versa.
The “Amelia Manager” role has almost the same permissions as an “Administrator” role, but with a few important differences. A manager is allowed to hide but not delete anything; a manager cannot customize the front-end look of the plugin and doesn’t have access to the WordPress settings.
There is a third-party plugin called "User Role Editor" which can be used to manage the permission for a specific user role. Certainly, we don't recommend changing the user role permissions since it may lead to a conflict and then the set of permissions for each user will lose it's purpose.
Unfortunatelly, the option "allow admin to book at any time" is only "reserved" for admins. This can't be added with the User Role Editor. Please feel free to search through our feature suggestion page, to see if someone may have already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
Thank you for your reply. I have now made my client an administrator. But still both she (and me too) cannot change the appointment to other dates, even if the 'allow admin to book at any time' is turned on.
For example, this appointment in the attachments needs to be moved from 9:00 am to 14:15, but that time doesn't show. Even as an admin with that feature toggled on. The workday for this employee is set to 14:30, but as an admin we should be able to overrule that now.
Also alot of other dates are not available to choose...
I asked if maybe she has blocked it in her linked calendar, but according to her that isn't the case.
Have you made a completely new WP user or have you assigned administrator permission with both Amelia Manager? If that's the case, this would create a conflict. You need to make sure that the WP user only has one user role assigned, such as admin or manager etc. The best option would be to create a new WP user with admin user role only with the option "allow admin to book at any time" and I'm sure this would work.
Hi there,
Sometimes it can happen that as an admin/owner we want to reschedule an appointment to another date or time which is actually blocked from booking (because of workhours, other calendar items or buffers).
It would be really nice if there is a way to override these blocks from the backend, because sometimes we want to place the appointment there.
Offcourse we don't want clients themselves to plan a meeting there, but as an owner it would be great if we could override it.
Is this possible? Or can we submit this as a feature request?
Thanks in advance!
Best regards,
Laura Jacob
Hi Laura,
Thanks for reaching out. This is possible, of course. An admin has all the privileges and as such, he can change all the options are settings in the backend. That being said, he can manage all the appointments in the backend, by going to the "Appointment" section and changing the appointment details there. There is also an option "allow admin to book at any time" in User Role settings that will allow an admin to book outside the employee work hours, as well.
I hope it helps.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Laura,
Unfortunatelly, only admins have all these privileges to move (reschedule) the timeslots (especially with the "allow admins to book at any time"). Generally, you want to avoid mixed roles confusion and avoid assigning multiple user roles to one WP user. So, it's either going to be an admin, employee or manager and etc.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Laura,
This is because each user role has specific user role permissions and they are not the same. For example, you don't want to give admin permissions to customers and vice versa.
The “Amelia Manager” role has almost the same permissions as an “Administrator” role, but with a few important differences. A manager is allowed to hide but not delete anything; a manager cannot customize the front-end look of the plugin and doesn’t have access to the WordPress settings.
There is a third-party plugin called "User Role Editor" which can be used to manage the permission for a specific user role. Certainly, we don't recommend changing the user role permissions since it may lead to a conflict and then the set of permissions for each user will lose it's purpose.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Laura,
Unfortunatelly, the option "allow admin to book at any time" is only "reserved" for admins. This can't be added with the User Role Editor. Please feel free to search through our feature suggestion page, to see if someone may have already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Stefan,
Thank you for your reply. I have now made my client an administrator. But still both she (and me too) cannot change the appointment to other dates, even if the 'allow admin to book at any time' is turned on.
For example, this appointment in the attachments needs to be moved from 9:00 am to 14:15, but that time doesn't show. Even as an admin with that feature toggled on. The workday for this employee is set to 14:30, but as an admin we should be able to overrule that now.
Also alot of other dates are not available to choose...
I asked if maybe she has blocked it in her linked calendar, but according to her that isn't the case.
Can you help us?
Best regards,
Laura Jacob
Attached files: amelia-blocked-times.png
amelia-blocked days.png
Hi Laura,
Have you made a completely new WP user or have you assigned administrator permission with both Amelia Manager? If that's the case, this would create a conflict. You need to make sure that the WP user only has one user role assigned, such as admin or manager etc. The best option would be to create a new WP user with admin user role only with the option "allow admin to book at any time" and I'm sure this would work.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables