Unretiring a schedule as per current model requires create Schedule permission.
in our scenario , we have separate teams for management and operations .
So it is better to have a separate unretire schedule permission where operations can just retire or unretire based on business needs without updating the schedule.
Thanks.