# Understanding & Controlling Active Vehicles

<p class="callout info">Active vehicles in OPS-COM are license plates registered and marked as eligible to be assigned to parking permits. Its primary purpose is to help administrators understand how vehicle status functions, how it interacts with permit renewals, and how to manage potential discrepancies between active vehicle counts and active permit counts. This article is intended for OPS-COM administrators responsible for managing permit allocations and user accounts.</p>

## Setup and Configuration

The primary control mechanism for preventing excessive vehicle registrations is governed by user type configurations.

**Admin Side:** Administrators must ensure that user type settings are correctly configured to limit the maximum number of vehicles a user can register. Detailed setup instructions can be found in the *[Limiting Active Vehicles](https://opscom.wiki/books/setup-configuration-for-admins/page/limiting-active-vehicles "Limiting Active Vehicles")* article.

**User Side:** End-users can self-manage their active vehicle list through the public-facing user portal, provided their assigned user type grants them the necessary permissions and limits.

## Using this Feature

Administrators can use the following concepts and instructions to monitor user accounts, ensuring vehicle counts remain consistent with permit requirements.

### Understanding Active Vehicle Status

An active vehicle is defined as any license plate the system recognizes as ready to be assigned to a parking permit.

- **Ready Status:** This status indicates the vehicle is registered and eligible; it does not confirm that the vehicle is currently assigned to a valid, active permit.
- **Sticky Status:** Vehicle status is considered "sticky," meaning it persists from year to year. During permit rollovers, the system does not automatically deactivate vehicles even if a user's permit cou<span class="citation-600 citation-601 citation-end-601">nt decreases. This behavior can lead to a mismatch where a user has more active vehicles than active permits.<sup class="superscript embedded" data-turn-source-index="1"></sup></span><span class="citation-600 citation-end-600"><sup class="superscript embedded" data-turn-source-index="2"></sup></span>

<p class="callout info">The maximum number of vehicles a user can have marked as active is strictly determined by their assigned [User Types](https://opscom.wiki/books/setup-configuration-for-admins/page/user-types "User Types").</p>

### <span class="citation-595 citation-end-595">Managing Vehicle and Permit Mismatches<sup class="superscript embedded" data-turn-source-index="7"></sup></span>

<span class="citation-594">Administrators must regularly monitor accounts</span><span class="citation-593 citation-594 citation-end-594"> <sup class="superscript embedded" data-turn-source-index="8"></sup></span><span class="citation-593 citation-end-593">to catch discrepancies between vehicles and active permits.<sup class="superscript embedded" data-turn-source-index="9"></sup></span>

1. <span class="citation-592">Hover over the main menu and click </span>**<span class="citation-592">Reports</span>**<span class="citation-592 citation-end-592">.<sup class="superscript embedded" data-turn-source-index="10"></sup></span>
2. <span class="citation-591">Click the </span>**<span class="citation-591">[Active Vehicle Report](https://opscom.wiki/books/the-opscom-admin-portal/page/active-vehicle-report "Active Vehicle Report")</span>**<span class="citation-591 citation-end-591">.<sup class="superscript embedded" data-turn-source-index="11"></sup></span>
3. <span class="citation-590 citation-end-590">Review the generated report to identify all customers who hav<sup class="superscript embedded" data-turn-source-index="12"></sup></span>e a higher number of active vehicles than active permits.
4. Contact the affected users to request they deactivate any excess vehicles, or manually deactivate the extra vehicles through the *[User - Vehicles Tab](https://opscom.wiki/books/the-opscom-admin-portal/page/user-vehicles-tab "User - Vehicles Tab")* if organizational policy allows.

<table data-path-to-node="18" id="bkmrk-feature-active-vehic"><thead><tr><td>**Feature**</td><td>**Active Vehicle Count**</td><td>**Active Permit Count**</td></tr></thead><tbody><tr><td><span data-path-to-node="18,1,0,0">**Definition**</span></td><td><span data-path-to-node="18,1,1,0">Number of license plates marked as Ready.</span></td><td><span data-path-to-node="18,1,2,0">Number of valid permits purchased for the current period.</span></td></tr><tr><td><span data-path-to-node="18,2,0,0">**Rollover Status**</span></td><td><span data-path-to-node="18,2,1,0"><span class="citation-589 citation-end-589">Sticky (Carries over year to year).<sup class="superscript embedded" data-turn-source-index="13"></sup></span></span></td><td><span data-path-to-node="18,2,2,0"><span class="citation-588 citation-end-588">Reset (Only current permits count).<sup class="superscript embedded" data-turn-source-index="14"></sup></span></span></td></tr></tbody></table>

---


## <span class="citation-587 citation-end-587" style="color: rgb(22, 145, 121);">Best Practices and Considerations<sup class="superscript embedded" data-turn-source-index="15"></sup></span>

## <span style="color: rgb(22, 145, 121);"></span>

- <span style="color: rgb(22, 145, 121);">**<span class="citation-586">Conduct proactive auditing:</span>** **<span class="citation-586 citation-end-586">Regularly run the Active Vehicle Report to identify and resolve discrepan<sup class="superscript embedded" data-turn-source-index="16"></sup></span>cies.** This is especially critical following permit renewal or annual rollo<span class="citation-585 citation-end-585">ver periods when users may drop permits but forget to deactivate old vehicles.<sup class="superscript embedded" data-turn-source-index="17"></sup></span></span>
- <span style="color: rgb(22, 145, 121);">**<span class="citation-584">Establish strict permit rules:</span>** **<span class="citation-584 citation-end-584">Organizations requiring one permit per active vehicle should establish a firm business rule for managing these discrepancies during the annual rollover process.<sup class="superscript embedded" data-turn-source-index="18"></sup></span>**</span>
- <span style="color: rgb(22, 145, 121);">**<span class="citation-583">Communicate with users:</span>** **<span class="citation-583 citation-end-583">If a user has more acti<sup class="superscript embedded" data-turn-source-index="19"></sup></span>ve vehicles than permits, reach out to the user to have them clean up their account.** Maintaining an accurate, pruned vehicle list ensures that your enforcement and permit allocation data remains precise.</span>