I have found out that the Volunteer tab within CiviEvent needs 'edit_all_events'. However, I do not want people editing events they did not create.
Where in the code could I find and adjust this permission? I'm looking here https://github.com/civicrm/org.civicrm.volunteer/blob/master/volunteer.php but have not found it.
I do have permissions set so this same user role can create and manage civivolunteer projects but it would be best if they were created with the event as the associated entity.
Relevant CiviEvent Permissions:
- CiviEvent: access CiviEvent
- CiviEvent: edit event participants
Relevant CiviVolunteer Permissions
- CiviVolunteer: edit own volunteer projects
- CiviVolunteer: create volunteer projects
- CiviVolunteer: edit volunteer project relationships