Access control overview
Generally, vehicle access is managed by two “barriers”:- Permission barrier: There are permissions for individual vehicles, as well as individual datapoints recorded by a vehicle. Permissions can be granted directly to users, or inherited via organizational membership.
- Subscription barrier: Similarly, there are subscription levels that determine which features and data types are available for a vehicle. Subscription levels can be assigned to individual vehicles, or inherited via organizational membership.

permission_via field in the header of the response.
This will show either via: me or via: organization, including additional information about the permission source, and organization.
If you have multiple permissions for a vehicle, all applicable sources will be listed.
Understanding vehicle permissions
The permission system uses an exhaustive list of individual permissions that can be granted to users and organizations for vehicles. Important example permissions include:- VEHICLE_STATUS_VIEW: Full access to vehicle location, sensor data, and operational status
- VEHICLE_LOGBOOK_VIEW: Access to trip history and event logs
- VEHICLE_STATUS_ANONYMIZED: Access to vehicle data without location information
- VEHICLE_PROFILE_EDIT: Ability to modify vehicle settings and configuration
- VEHICLE_CAN_UNLOCK: Permission to unlock vehicle doors remotely

