Make “Employee Number” Optional for Admins When Creating Staff-Type Users
Currently, when an admin creates a user through the admin interface and selects a staff-type user, the system enforces the "Employee Number" field as required—even if the field has been set to hidden or not required in the user registration settings.
This behavior seems inconsistent, especially since the visibility and requirement settings are generally expected to control whether the field must be filled in. While it makes sense for public-facing registration to enforce this, it would be more flexible and efficient for admin-side user creation to follow the same logic or allow overriding.
Proposed Change:
Allow the “Employee Number” requirement to be toggled or ignored during admin-side creation of staff-type users, based on the current visibility/requirement settings.
Why It Matters:
- Reduces unnecessary friction for administrators setting up test or temporary accounts.
- Makes admin-side behavior consistent with the configuration applied to the user-side registration.
- Supports more flexible use cases where an employee number is not always known or applicable at time of creation.
#12236
Popular Topics
[PARTIALLY IMPLEMENTED] Add Lot Sorting Options on the User Side
Currently, the order in which parking lots appear to users can seem random. This is because they're being sorted by the Lot ID internal variable, which may not reflect a logical or user-friendly order. Please allow admins to customize how lots are sorted
Allow Users to Update Their Own Email Address
Currently, only administrators have the ability to update a user's email address once the account has been created. This can be limiting, especially in scenarios where institutions require users to switch from personal emails to official organization-provided
Eliminate Need to Refresh After Status Change or Before Deleting Vehicles
Context: The "Allow users to delete vehicles" is enabled under System Configuration > System Settings > Vehicles. When a user toggles a vehicle to Inactive, the change doesn’t appear to take effect right away. When they try to delete a vehicle immediately
Add lot option: Online and app users, start time must begin at current time.
When this option is selected, daily parkers who scan the QR code or pay by app cannot select a start time, the start time begins when they pay. This is to encourage customers to find a parking space fist before they pay for parking so they know that they