Assign roles to a user in the context of the foodbank he/she is volunteering for
As the manager of a food bank I want to assign roles to the people that are volunteering at the food bank in order to control access to certain areas and resources of the application.
Acceptance Criteria
- There is an interface where I can select the roles I want to assign to the volunteer
- There are the roles: Owner, Manager, Motor Pool Manager, Recipient Manager, Donor Manager, Tour Manager
- One user can have multiple roles within a food bank
- The user who applied for a food bank is also the owner of that food bank
- Only the owner and the lefat admin can appoint other owners of a food bank
- Only the lefat admin, the owner and the manager can appoint managers.
- Only the lefat admin, the owner and the manager can assign roles to volunteers.