Booking access rights are needed to edit allocations. To allow a user to book their own allocations, but not the allocations of others, the booking access rights would need to be granted at the instance level.
The booking rights are Hard Book and Soft Book rights, which one is given to a user depends on their access to the projects on which they are staffed.
- If the user only has View Management access to a project, they would need Hard Book rights to edit their own allocations.
- If the user has Edit Management access, either the Soft Book or Hard Book rights over their own resource would work for this.