# What Each Role Can See & Do

*Plain-English guide for users*

---

## Superadmin / Admin
*Can see and do everything in the system. No restrictions.*

- **Dashboard:** Full view
- **Fleet:** All pages (Vehicles, Drivers, Off-Duty, Insurance, Incidents, GPS, Inspections) — full create/edit/delete
- **Fuel:** Fuel Vouchers, Fuel Cards, Fuel Cash Wallet, Station Consumption — full control including approvals
- **Maintenance:** All pages (Maintenance, Service Schedules, Workshop, Parts, Tyres) — full control including approvals
- **Logistics:** Trips, Vehicle Requisition, Approvals, Expenses, Compliance — full control including approvals
- **Intelligence:** AI Insights
- **Settings:** All 29 settings pages — including Users, Permissions, Company Setup, Alert Delivery
- **Reports:** All 16 report pages

---

## Fuel Officer
*Manages fuel operations.*

**Can see:**
- Dashboard
- Vehicle list
- Fuel Vouchers, Fuel Cards, Fuel Cash Wallet, Station Consumption
- Fuel Setup (settings)
- All fuel reports, overview reports, TCO report
- Data Import/Export

**Can do:**
- Create, approve, and manage fuel vouchers
- Create and edit fuel cards
- Add payments to Fuel Cash Wallet
- Add and edit vehicles
- Assign vehicles to drivers
- Import/export data

**Cannot see:** Drivers, Insurance, Incidents, GPS, Inspections, Maintenance, Trips, Requisitions, Expenses, Compliance, AI Insights, Users, Permissions, most Settings, Audit Logs.

---

## Inspector
*Conducts vehicle inspections and manages parts/tyres.*

**Can see:**
- Dashboard
- Vehicle list
- Vehicle Inspections
- Parts inventory
- Tyres inventory
- Workshop reports
- Vehicle Types, Vehicle Models, Part Catalog, Bin Locations, Tyre Brands, Tyre Models (settings)
- Overview reports, Vehicle reports, TCO report
- Data Import/Export

**Can do:**
- Create and edit vehicle inspections
- Add and edit parts
- Add and edit tyres
- Add and edit vehicles
- Assign vehicles
- Import/export data

**Cannot see:** Drivers, Fuel, Insurance, Incidents, GPS, Maintenance, Trips, Requisitions, Expenses, Compliance, AI Insights, Users, Permissions, most Settings, Audit Logs, Driver Scorecard.

---

## Maintenance Officer
*Manages maintenance, workshop, and driver records.*

**Can see:**
- Dashboard
- Vehicle list, Driver list, Driver Off-Duty
- Maintenance, Service Schedules, Workshop, Parts, Tyres
- Overview reports, Vehicle/Driver/Workshop/Maintenance reports, TCO report
- Data Import/Export

**Can do:**
- Create, manage, and approve maintenance requests
- Manage workshop
- Create and manage drivers (including medical, certification, training, violation records)
- Manage driver off-duty
- Add, edit, and assign vehicles
- Import/export data

**Cannot see:** Fuel, Insurance, Incidents, GPS, Inspections, Trips, Requisitions, Expenses, Compliance, AI Insights, Settings, Users, Permissions, Audit Logs, Driver Scorecard.

---

## Documentation Officer
*Manages vehicle documents, compliance, and insurance.*

**Can see:**
- Dashboard
- Vehicle list
- Insurance policies
- Compliance records
- All compliance settings (States, LGAs, Branches, Departments, Regions, Cities, Locations, Issuing Authorities, etc.)
- Insurer Setup
- Overview reports, Compliance reports, Vehicle reports, TCO report
- Data Import/Export

**Can do:**
- Create and manage compliance records
- Create and manage insurance policies
- Create and manage insurers
- Add, edit, and assign vehicles
- View Driver Scorecard
- Import/export data

**Cannot see:** Drivers, Fuel, Incidents, GPS, Inspections, Maintenance, Parts, Tyres, Trips, Requisitions, Expenses, AI Insights, Users, Permissions, most reports.

---

## Safety & Insurance Officer
*Manages incidents, insurance, and safety.*

**Can see:**
- Dashboard
- Vehicle list
- Insurance policies
- Incidents/accidents
- Expenses
- Insurer Setup (settings)
- Overview reports, Vehicle reports, Driver Scorecard, TCO report
- Data Import/Export

**Can do:**
- Create and manage incident reports
- Create and manage insurance policies
- Add, edit, and assign vehicles
- View Driver Scorecard
- Import/export data

**Cannot see:** Drivers, Fuel, GPS, Inspections, Maintenance, Parts, Tyres, Trips, Requisitions, Compliance, AI Insights, Users, Permissions, most Settings, Audit Logs.

---

## Quick Comparison

| Page / Module | Superadmin/Admin | Fuel Officer | Inspector | Maint Officer | Doc Officer | Safety Officer |
|---|---|---|---|---|---|---|
| Dashboard | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Vehicles | Full | View/Add/Edit | View/Add/Edit | View/Add/Edit/Assign | View/Add/Edit/Assign | View/Add/Edit/Assign |
| Drivers | Full | — | — | Full | — | — |
| Driver Off-Duty | Full | — | — | Full | — | — |
| Insurance | Full | — | — | — | View/Create/Edit | View/Create/Edit |
| Incidents | Full | — | — | — | — | View/Create/Edit |
| GPS Tracking | Full | — | — | — | — | — |
| Vehicle Inspection | Full | — | View/Create/Edit | — | — | — |
| Fuel Vouchers | Full | View/Create/Approve | — | — | — | — |
| Fuel Cards | Full | View/Create | — | — | — | — |
| Fuel Cash Wallet | Full | View/Add payments | — | — | — | — |
| Maintenance | Full | — | — | View/Create/Approve | — | — |
| Workshop | Full | — | — | Manage | — | — |
| Parts | Full | — | View/Create/Edit | View | — | — |
| Tyres | Full | — | View/Create/Edit | View | — | — |
| Trips | Full | — | — | — | — | — |
| Vehicle Requisition | Full | — | — | — | — | — |
| Expenses | Full | — | — | — | — | View only |
| Compliance | Full | — | — | — | View/Create | — |
| Users | Full | — | — | — | — | — |
| Permissions | Full | — | — | — | — | — |
| Reports | Full | Fuel reports only | Limited | Maintenance reports | Compliance reports | Limited |
| Settings | All | Fuel Setup only | Part/Tyre setup only | None | Compliance setup only | Insurer Setup only |
