Table of Contents
Most Users only need access to a limited selection of records in your fleet, and Record Sets allow you to tailor who sees what in Fleetio.
Record Sets define the Vehicles, Contacts, and Parts/Inventory to which a User has access.
Record Sets affect a User's entire Fleetio experience, from Dashboards to Reports.
Users will only be able to see the records they are authorized to access on all pages, reports, and dashboards in Fleetio.
TIP: Learn more in User Management Overview and User Roles and Permissions.
View and Edit Record Sets
- Go to your Account Menu and select Settings.

- In the Settings sidebar, click Record Sets in the User Access section.
Record Sets are divided by type, so there are tabs for Vehicles, Contacts, Part Locations, and Inspection Forms.

Standard Record Sets, which include Full or No access, can't be edited or deleted. These standard sets are found in each Record Set type.
NOTE: When a User is archived, their Record Sets will be changed to No Access. If a User is restored, their Record Sets will need to be manually selected again.
NOTE: Custom Record Sets are NOT available if you have the Fleetio Essential Plan.
Configure Record Sets
To add a Record Set, click the + Add Record Set button in the top right.
When adding a Record Set, you can only select Some access since there are already default Full or No access Record Sets. Some "conditions" are used to limit which records a User can access.
IMPORTANT: Users on the same account may see different aggregate numbers (total costs, average MPGs, etc) in certain places based on their Record Sets.
EXAMPLE:
User Joe is an Administrator and can access all Vehicles. User Jane is a Regular User and has access to a subset of Vehicles - only those in the Chicago Group.
When Joe logs in and views the Dashboard, he sees aggregate numbers (e.g. Total Costs for Service Entries) for all Vehicles in the account. Meanwhile, Jane will see aggregate numbers for only the Vehicles she can access.
Start by giving your Record Set a Name, and an optional Description.

Next, use the drop-down to select the Record Type that this Record Set applies to.
Each Record Type has different Conditions that can be selected to define the level of access. These Record Types and Conditions are explained in more detail below.
Vehicles Record Type
NOTE: Vehicle Record Sets must have at least one condition configured for View Access.
Conditions:
- All vehicles
-
Vehicles in this contact's group
User can only access Vehicles in their assigned Group (if the User's Group changes, the Vehicles they can access will change as well) -
Vehicles assigned to this contact
User can only access Vehicles currently assigned to them (good for drivers when moving Vehicles around often) -
Specific vehicles
Choose specific individual Vehicle(s) a User can access -
Vehicles in these groups
Choose specific Groups of Vehicles a User can access -
Vehicles with status(es)
User can access Vehicles whose current status matches any of the selected values (great for providing guest access to only certain Vehicle statuses like "In Shop") -
Vehicles with specific custom field values
User can access all Vehicles with a custom field containing any of the selected custom field values. See Custom Fields as Vehicle Conditions below to learn more. - No vehicles
Secondary Conditions for Vehicle Record Sets
While selecting conditions for the Some access level on Vehicle sets, you can employ secondary conditions that provide an extra layer of selection logic.
NOTE: Secondary conditions are only an option when first selecting a primary condition pertaining to the Vehicle Group (1 and 4 above) or Vehicle Status (5).
When a secondary condition is used, only Vehicles that match both the primary condition and the secondary condition will be added to the set.
EXAMPLE: John is a Mechanic in your Birmingham repair shop. You want John only to have View & Update access to Vehicles that are both located in Birmingham (Group) and are now in the shop for work (Status).
Select Some for Vehicle Sets and configure these Vehicle conditions:
- Condition: Vehicles in this contact's group (Birmingham)
- Secondary condition: Vehicles with status(es) - In-Shop
Custom Fields as Vehicle Conditions
Using a Custom Field as a vehicle condition allows you to define which Vehicles a user can manage or view based on specific custom field values.
IMPORTANT: Only Custom Fields with drop-down or checkbox data types can be used as Record Set conditions.
You can use any of your existing drop-down or checkbox Custom Fields as Vehicle Conditions, or create a new Custom Field for this purpose.
The steps below demonstrate adding a new Custom Field as a Vehicle Condition using the following example:
- You currently utilize two different Telematics subscriptions, but you want a user to only have access to view and manage vehicles from "Subscription A" and not "Subscription B"
To configure a Record Set for this user:
- Start by creating a Custom Field called "Telematics Subscription" with a drop-down data type and values of "Subscription A" and "Subscription B".
- Assign the appropriate "Subscription A" or "Subscription B" value for this Custom Field to each of your Vehicles.
- Create a new Record Set.
- In the Manage section of the Add Record Set window, click + Add Condition and select Vehicles with specific custom field values.

- In the first drop-down, select the "Telematics Subscription" Custom Field you created
- In the second drop-down, select "Subscription A"

- Repeat steps 3 -5 in the View section of the Add Record Sets window.
NOTE: If your Custom Field data type is a checkbox, the second drop-down option will be automatically set to "yes".

- Click the Save button to save the new Record Set.
- When editing or adding a user, the new Record Set will now be available under the Vehicles drop-down in their User Type and Permissions:

Tools Record Type
Conditions:
- All tools
-
Tools in this contact's group
User can only access Vehicles in their assigned Group (if the contact's Group changes, the Vehicles they can access will change as well) -
Specific tools
Choose specific individual Tool(s) a user can access -
Tools in specific groups
Choose specific Groups of Tools a user can access - No tools
Contacts Record Type
Conditions:
- All contacts
-
Contacts in this contact's group
User can only access Contacts in their assigned Group (if the User's Group value changes, the Contacts they can access will change as well) -
Contacts in these groups
Choose specific Groups of Contacts a User can access - No contacts
Part Locations Record Type
Conditions:
-
Part Locations
Control the Part Locations where a User can adjust inventory.
IMPORTANT: Although Part Location Record Sets control where a user can adjust inventory. Parts will only be hidden on Work Orders if a Part Location is required via Account Settings.
Inspection Forms Record Record Type
Inspection form record sets control User ability to view inspection submissions, create and submit inspection forms, and view inspection item failures.
Conditions:
-
Inspection Forms
Control the Inspection Forms that a User can view and submit
NOTE: If Users have the appropriate permissions for Issues, they can still access Issues generated from failed Inspection Items from Inspection Forms they do not have access to.
Set Default Record Sets
If you have certain Record Sets that are common across your organization, set them as the default option. Then, when a new User is added, your default selections will be populated in the Record Sets section. You can select a default Record Set for each Record Set type (Vehicles, Contacts, Part Locations, Inspection Forms)
- Go to your Account Menu and select Settings.

- Click Record Sets in the User Permissions & Access section.
- Hover over the Record Set you want to make the default, click the More Actions Button, and select Set as Default.

Default Record Sets can't be deleted. Set a new default set and remove any Users in order to delete a Record Set.
Bulk Manage Record Sets
If you need to modify the Record Sets for multiple Users at once, you can make the change in bulk.
- Go to your Account Menu and select User Management.

- Select the checkboxes for Users to update, click the Actions Drop-down Menu (c), and select Update Contacts.

NOTE: If this option is disabled in the Actions Drop-down Menu, one or more of the selected Users is not a Regular User, or their user access is deactivated. You will need to update your bulk selection before proceeding.
- Update the Role, if needed, and designate the appropriate access level for each Record Set type. Any drop-down left blank will not be updated. This operation will overwrite all current record sets for the selected Users and cannot be undone.

- Click Update when complete.
Troubleshooting
My account shows Users with a Limited Access Record Set. What does that mean?
- This means your account predates certain Record Sets enhancements, and your configured permissions do not fit into a standard Record Set. You can either leave your Users in this Record Set or create new Record Sets and then migrate the Users. The easiest way to move Users is to bulk manage them.
A User with edit Permissions is trying to complete a Bulk Update action, but some records have locked checkboxes.
- If a User has edit Permissions but also has Record Sets that limit them to view-only access for certain records, then those view-only records will be locked, disabling any edit or bulk action activity. Users must be given a Record Set with Manage access to those records in order to perform bulk actions.