Preparing to Import Your User Data
ManyThis customersarticle wishprovides toOPS-COM portadministrators overwith the requirements and best practices for importing existing user data when they purchaseinto the OperationsCommander system. DataProper importsdata canpreparation beis complicatedessential but they start withfor a clearsuccessful understandingmigration ofand whatensures all user profiles, vehicles, and permits are correctly associated within OperationsCommander.
Data Preparation Strategy
Before initiating an import, ensure your data is neededclean and clean data. A Data Import may have been included with your systemstrategy purchaseis orclearly it may incur additional costs. You can also make use of our Data Importer (BETA). Contact your Account Executive or email support@ops-com.comcom to find out.defined.
Preparing your User Data
Clean Data
After exportingExport your data from your currentlegacy system,system youand mustperform cleana thethorough data.cleanup:
-
removingRemove duplicate
entries,entries.correcting -
andCorrect
ensuringtypographicalconsistenterrors.data -
Standardize formatting (e.g., date formats,
capitalization)capitalization, and phone numbers).
Data Strategy
You must decide onDefine your User Management strategy:strategy before starting the import process:
WhatwillUnique
youID:use forSelect aUserUniqueID?IDWill it be(e.g., email address, username, or student/staffnumber?number).InThisorderID is mandatory foryou to stack data in the system, you must start by importing your users and populating a unique ID. This will then allow you to bring in morestacking data andtagassociatingitfuture records (like vehicles or permits) to the correctusers.user. Ensure this ID is never duplicated.WhateveryouSSO:
chooseIfforyourUniqueorganizationIDutilizesmustSinglenotSign-Onbe(SSO),duplicated.determine your required login source.WillyourMandatory
usersFields:beIdentifysettingwhichupuserforprofileSSO?detailsIfaresorequired.you-
toSystem
determineConfiguration: Ensure theloginfollowingsourceareasforarethis.configured Whatindetails will you consider mandatory for a user profile?
Your OPSCOM system must be setup and some configuration doneOperationsCommander before importing your data. The following must be configured:importing:
-
User Types
-
Lots
-
Vehicle types,
colorscolors, and makes -
Login sources
-
User profile settings for mandatory
fields.fields
Data Mapping
AnyTo fieldensure thatsuccessful isimports, allowedyour toCSV befile importedheaders intomust OPSCOMmatch isthe outlinedsystem's expected attributes.
-
Review the Request Object Attributes section in the API documentation to identify the
RequestPossibleObject AttributesNamessectionand Limits foreacheveryAPI document. For example iffield youareintendpushingtoinimport.Users, -
wouldEnsure
reviewyour CSV column headers align exactly with these attribute names. -
Build your CSV file, ensuring that all Required fields, such as unique_id, adhere to the
RequestspecifiedObjectcharacterAttributeslimits.sectionf -
Follow the
User Create/Update APIto find out what the name is for each column header you wish to import (Possible Names) and if there are any limits to what that field accepts in OPSCOM (Limits). Below is an example. If you are importing users, the columnsteps in theCSVUsingfilethemustDatabasebeImporterlabeled(Beta)unique_idguideandtoitbeginmustthenotuploadhaveprocess.more
| Unique ID | String | 50-character alphanumeric including dashes. | unique_id | (Required) An unique identification number of the user. |
Build out your CSV file with the column headers that match the data you are bringing into OPSCOM and follow the steps in the Data Importer documentation to begin importing.
Building on yourYour Data
Once you have imported your users, you should now have ainitial user recordimport withis a Unique ID thatcomplete, you can nowbegin addadding vehiclerelated ordata.
-
You will referenceUse the Unique ID
forestablished during the userinimporteachtonewassociateCSVsubsequentfilerecordsyou(suchcreateasso that the vehicleVehicles orpermit gets associatedPermits) to the correct user profile inthefuturesystem.CSV uploads.
Post-Import Actions
After the import process concludes, perform the following steps to ensure data integrity:
-
Verification: Perform a spot-check of
the imported data to ensure it's correct. You should check a fewvarious user profiles and vehicle records to confirm thattheall informationhas been importedmigrated accurately. -
Error Log Review:
YouMonitorwill get anyour emailwithforathe post-import error log. Thiswilldocumentexplainiswhichcritical for identifying and troubleshooting any records that failedandtowhy. This is a critical step for troubleshooting and fixing issues.import.
Data imports can be complex and may incur additional costs. Please contact your Account Executive or email support@ops-com.com to confirm whether a data import is included in your system purchase or to learn more about the Data Importer (BETA) tool.
Best Practices and Considerations
-
Data Integrity: Prioritize the accuracy of your Unique ID, as this is the foundation for all future data associations in the system.
-
Consultation: Reach out to the support team if you are unsure about mapping specific fields or encounter unexpected errors during your initial import tests.