It would be a good idea to add access to the system, which can be used to decide whether staff members can edit shifts after they have been created. In this way, creators can create shifts, but cannot modify them afterwards. This would be a useful feature so that we could set a deadline for adding shifts, and they could not be changed again after this time.