If an employee can't cancel their own time off request, there will be two reasons for this:
Employee is trying to cancel time off request on or past the date of their requested time off, which is not possible. For example you request time off for 25-30 October, and you try to cancel it on 25 October.
Access to be able to cancel time off has been disabled in Employees permissions.
If you're trying to cancel time off on the day the time off is due, a time off approver or administrator must decline the time off request instead.
If you have admin access in Sage HR, and want an employee to be able to cancel their own time off request, you can enable this setting.
Enable access to cancel own time off request
Click your name on top-right, then click Settings.
On the settings menu, click Permissions, then click Employees.
Select Allow employees to cancel their approved time off requests.
Scroll down and click Save.
Employees can now cancel their own time off requests.
📌TIP: You can also have it set up so that any cancellations for approved time off are required to be approved by a manager.