The Drivers
The Drivers module allows you to manage driver accounts, create new ones and edit existing ones
❗A driver is always associated with exactly one user. This user should be assigned the DRIVER role. Once a driver is created (and linked to a user), his role cannot be changed. ❗
Driver list
The tabular list of drivers contains the following columns:
- Name - Driver's name, e.g. First and last name
- Email - Email address
- Telephone - Driver's telephone number
- Type of employment- Type of employment - one of: PERMANENT or CASUAL
Filtering and Search:
- search: text search filter looks for matching text in name, email address and phone number.
- filtering by: type of employment. one of: PERMANENT or CASUAL.
Adding drivers
The form for creating a new driver contains the following fields:
- User - the user with whom this driver is associated. The creation/update form should allow you to select a user from a list containing all tenant users who have the DRIVER role and are not yet associated with any controller.
- Telephone - telephone number. Required.
- Type of employment - one of: PERMANENT or CASUAL. Required.