Vehicles

Part of the IP4CMS portal. ← All module guides

What it's for β€” Vehicles is a register of the vehicles your organisation tracks: fleet vehicles, members' cars, vehicles tied to a property in an estate, and so on. Each record holds identifying details (name/label, registration, make, model, colour, a photo) and can be linked to a member and/or a property location. When your tenant is licensed for the Vehicles module, you can also store a last-known GPS position on each vehicle so it can be shown on maps.

Where to find it β€” Main portal menu under Vehicles (route /app/vehicles). The list of Vehicle Types is maintained from Settings β†’ Vehicles (the in-module "Vehicle Types" link redirects there at /app/settings/vehicles).

Before you start

Key tasks

Register a vehicle

  1. Go to Vehicles and click Add Vehicle (visible only if you can create vehicles).
  2. Fill in the form:
  1. Click Add Vehicle. The record saves; if you attached a photo, it uploads immediately after.
Your tenant may make some fields (such as member or property links) required via field policy. If a required field is missing the save is rejected with a message.

Edit or delete a vehicle

Set or capture GPS coordinates

The Coordinates (GPS) section appears only when the Vehicles module is licensed.

  1. Enter Latitude and Longitude by hand, or click Use current location to fill them from your device's browser geolocation (you may be prompted to allow location access).
  2. You must provide both latitude and longitude together, or leave both empty. Saving only one is rejected.
  3. When editing, Clear stored coordinates removes the saved position on the next save. A "Last updated" timestamp shows when the position was last set.

Manage vehicle types

  1. Go to Settings β†’ Vehicles (Vehicle Types).
  2. Standard types (Car, Motorcycle, Van, Truck, Bus, Minibus, SUV, Bicycle, Other) are always available and are not listed here β€” this screen only holds your custom additions.
  3. Click Add Vehicle Type, enter a Name (e.g. "Trailer", max 255 chars), optionally upload a Picture (JPEG/PNG/GIF/WebP, max 5 MB), and Save. The new type then appears in the vehicle form's Type dropdown.
  4. Use Edit to rename or change the icon, and Delete to remove a custom type. Deleting a type may affect vehicles already using it, so you are warned before confirming.

Attach extra documents to a vehicle

When a Documents module is enabled, editing a saved vehicle shows a Documents section at the bottom of the form. Use it to store additional files against that vehicle (separate from the single main photo). These are stored as vehicle attachments tied to the vehicle's ID.

How the data connects

Permissions & access

The portal only shows Vehicles if your tenant's licence enables it, and GPS storage specifically requires the Vehicles module on the licence. Actions are gated by these permissions:

ActionPermission
View the vehicle list / open a vehiclevehicles:read:all (or admin:full:access)
Add a vehiclevehicles:create:all
Edit a vehiclevehicles:update:all
Delete a vehiclevehicles:delete:all
Add / edit / delete vehicle typesvehicles:manage:types

Buttons (Add, Edit, Delete) are hidden when you lack the matching permission, and the API enforces the same checks. Listing vehicles filtered by a specific property is additionally allowed for users with property/location read permissions even without vehicles:read:all.

Tips & gotchas