# Fleet Module Permissions Migration

The fleet module introduces API resources `vehicles`, `service_types`, `vehicle_services` and `vehicle_trips`.
Grant the `drivers` group access via the new `Driver` role.

## Recommended Permissions

| Role  | Permissions |
|-------|-------------|
| **Driver** | `vehicles.view`, `vehicle_trips.*`, `vehicle_services.*` |
| **Super Admin** | already covered by wildcard `*.*` |

Run SQL updates similar to:

```sql
INSERT INTO roles_permissions (role, tenant_id, branch_id, inheritedFrom, permissions, updatedAt, createdBy)
VALUES (
    'Driver', NULL, NULL,
    NULL,
    '{"vehicles": ["view"], "vehicle_trips": ["*"], "vehicle_services": ["*"]}',
    NOW(),
    1
);
```

Adjust the statement if your environment already has a `Driver` role.
