You can set an availability administrator who can do everything.
You can set Read, Add or Edit access to users with different user settings. For example, you might want a project manager as an availability administrator so they can change availability for people who don’t report to him/her.