Feature request: Different options for backend rights

The permission system currently has two options:

  • Administrator
  • Normal User

Meaning/Use of terms

Group: is a synonym for team which contains multiple positions

Position: a concrete location or task

Shift: the time slot that is assigned to a position and a volunteer

What would be nice to have

As an administrator I would like to have two more options:

  • Volunteer Management
  • Team lead

Volunteer Manager

The volunteer management can create all volunteer and assign them to a group.

The manager has the right to move volunteers between the groups and has an overview over positions and shifts.

Team lead

The team lead is assigned to a group and can create positions within the group.

He can not create additional volunteers.

He only see the volunteers assign to his group.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information