Handhelds Devices Settings (Handheld Commons)
The HandheldsHandheld Devices sectionSettings in OPSCOMfeature allows administrators to manage and configure handheld devices used for field enforcement and data collection. ThisIts includesprimary registeringpurpose is to register new devices, pushingpush messages, and updatingupdate device settings,configurations ensuringto ensure seamless operation for field personnel and accurate data synchronization.synchronization for field personnel. This article is intended for OPS-COM administrators responsible for managing enforcement hardware.
Setup and Configuration
InThis orderfeature torequires useboth physical software installation on the handheld asdevices aand ticketbackend writer,configuration youwithin willthe needadministration toportal.
Admin Side: Administrators must have the following permission set:
Display as Ticket Writer: Ability to be a ticket writer on the Handheld Tablets or on the system.
This setting comes with the role Patrol Officer by default. To check if this role is set up in your system:
Go toSystem Configuration,Admin Management, and clickManage Roles.Select the role forPatrol Officerand click on the tab for violations.You should see the box labeledDisplay as Ticket Writerchecked.permission
Forto moreuse informationa onhandheld managingas roles,a clickticket here!
BeforeThis setting is enabled by default with the standard patrol officer role. Additionally, before accessing a handheld device for the first time, new admin users are strictly required to log in through the online admin portal andto complete their initial password reset.
-
Hover over System Configuration, click Admin Management, then Manage Roles.
-
Select the specific role for the patrol officer and click on the Violations tab.
-
Enable the Display as Ticket Writer checkbox to grant access. Detailed instructions can be found on the Manage Roles and Permissions page.
Using this Feature
Hover over System Configuration, click Admin Management, then Manage Roles.
Select the specific role for the patrol officer and click on the Violations tab.
Enable the Display as Ticket Writer checkbox to grant access. Detailed instructions can be found on the Manage Roles and Permissions page.
Administrators can navigate the management interface to seamlessly add new devices, push direct messages to active units, and update device data.
ClickHover over Tools
,thenand click Handhelds Devices. Alternatively,youhovercan access this on theover Violationsmenuandasclickwell.Handhelds Devices.-
The Handhelds - Common Settings screen
appears,will appear, where you can manage various aspects of your handheld fleet.From here, you can edit settings such as ticket due dates, customize ticket footers, view device information, and add or manage individual handheld units.
Adding a New Device
When adding a new handheld device, the process involves actions on both the physical device itself and within the OPSCOMOPS-COM system configuration.
-
Install
Software: Start by installingtheOPSCOMOPS-COM enforcementappapplication directly on the handheld device. ObtainUUID: AfterTap the
firstloginattemptbutton on thedevice,deviceyou'lltoreceiveattempt a first login. A notice indicating the deviceisn'tisregistered.notThis messageregistered will appear and displayaUUID(Universally Unique Identifier) number. This isa 16-digit alphanumericcodeUUIDtypically(UniversallyfoundUniqueunderIdentifier).your-
screenNavigate
onto thedevice. Register Device in OPSCOM:Once on theHandhelds - Common Settings page in the adminportal,portal and click the Add New Device.button.Anew screen will open. You must add the following information:UUID:Enter the
UUIDobtainedfromidentifier into thehandheldUUIDdevice.field,
You will need toyou include all characters inand any dashes.
Click the UUID, including dashes between the groups of characters. Some UUIDs do not have dashes.
- Server to Sync with
:Alwaysdrop-downstartmenubyandselectingchoose theProduction Server.This is a critical step for initial device registration, regardless of whether the device will eventually be used for testing on a Preview server (explained further in "Production Server.First (Crucial)" under Best Practices & Considerations). Name:Enter a clear, descriptive name into the
nameNametofield.easily identify this device (e.g., "Patrol Unit 1," "Enforcement Officer John's Device").EnsureEnable the Enabled checkbox at the top of the entry
form is selected.
- Server to Sync with
-
Click the Add Device
oncebuttonalltoinformationcompleteisthein place.
Pushing Messages
You can send messages directly to your configured handheld units:units in the field.
OntheHandhelds - Common Settingsscreen, clickClick the Push Message
button.button on the main settings screen.-
Follow the on-screen prompts to compose and send your message to the selected devices.
Updating Device Data
To modify settings for an existing handheld device:
OntheHandhelds - Common Settingsscreen, clickClick on the specific device name you wish to
update.updateThistowill openexpand a drop-down list of editable settings.MakeEnter your desired changes to the device's configuration.
Oncefinished,Click
ensure you clickthe Process Updates button to save and apply your changes to the device.
To successfully edit thea ticket footer,footer for your handheld devices, you must havepossess the system permission level and role of a Primary Admin.
Best Practices &and Considerations
-
ProductionAlwaysServerregisterFirston(Crucial)the production server first::Important Note:Due to the underlying logic of theHandheld Commontool, you must always register a new handheld unit on the Production admin portalfirst,first, even if its ultimate purpose is for testing on a Preview site.- The system initially connects to the production server, then references the
tablePA Common/handheldassignment(which is written from production)to determine if a unit is registered for Production or Preview.This ensures the correct routing is established in the database. This initial production-side registration is also why you can refresh preview sites without losing the handheld units configured for them.
-
AddingFollowaspecificHandheld Unit to Previewsteps forTestingpreview testing::Start byrefreshing your previewsite to ensure it’s using the latest data. For details, seeCreate or Refresh a Preview Space.First,To addthea handheld unit toHandheldsa-previewCommonenvironmentSettingsfor testing, you must configure both servers and perform a device reinstallation.onFirst, refresh your preview site. Then, add the unit to the productionadminportalas described in "Adding a New Device,"butselectchoose your Preview Serverinfrom the Server to Sync withfield.drop-downThismenu.sets the proper database route.- Next,
navigate to thepreviewadmin portal andenter the exact same device information intoitstheHandheldspreview-adminCommonportal.Settingssection. - Finally, perform a fresh reinstallation of the
OPSCOMOPS-COM enforcementapplicationapp on the handheld deviceitself. This reinstallation allows the handhelditself to pick up the newly setpath to the preview server.path.
-
SwitchingReinstallBetweensoftwareProductionwhenandswitchingPreviewenvironments::Once a handheld entry exists in both Production (configured for Preview sync) and Preview, you can generally switch between environments by re-pointing theSyncRememberWithsetting on both the Production and Preview admin portals to your preferred path.tHowever, remember thathat you mustperformperform a reinstallation of the software on the handheld unit each time you change the synchronization path in thesystemsystem.forThis forces the physical handheld deviceitselfto update and connect with the newly selected path.
-
Ensure UUID
Accuracyaccuracy::Ensure the UUID is entered precisely,asincluding any required dashes. Any typographical error will actively prevent the device fromconnecting.connecting to the server. -
DescriptiveUseNamingdescriptive naming conventions::Use clear, identifiable names for your handheld devices to simplify management and troubleshooting. Standardizing names like "Patrol Unit 1" or "Enforcement Officer John's Device" makes identifying hardware in the system much easier.