MineSync Docs
MineSync Docs
MineSync Documentation
Audit LogBackup & RestoreBenchmark ManagementMaster DataNotificationsAdmin OverviewSettingsTemplatesThemeUpdatesUser Management
Admin

Master Data

Manage reference data including OEMs, equipment models, components, and positions.

Overview

Master Data in MineSync defines the reference records that the rest of the system depends on. This includes equipment manufacturers (OEMs), equipment models, machine families, component catalogs, machine positions, and work activities. Master data is global -- it is shared across all tenants but can only be created and modified by Admin users.

Key Concepts

Data Hierarchy

Master data follows a structured hierarchy:

OEM (e.g., Caterpillar)
  └── Equipment Model (e.g., 793F)
        └── Machine Family (e.g., Mining Trucks)

Component Catalog (e.g., Engine > Fuel System > Fuel Pump)
  └── Machine Position (e.g., LH-Front, RH-Rear)

Global vs Tenant Data

Master data records are not tenant-scoped. An OEM or equipment model created by one admin is visible to all tenants. This avoids duplication and ensures consistency across organizations.

How to Use

OEMs (Original Equipment Manufacturers)

OEMs represent equipment manufacturers such as Caterpillar, Komatsu, or Liebherr.

FieldDescription
NameManufacturer name (required, unique)
CodeShort code (auto-generated from name if not provided, max 10 characters)
Logo URLURL to manufacturer logo
WebsiteManufacturer website
DescriptionFree-text description
Contact InfoStructured contact information

Actions: Create, update, soft-delete (sets isActive to false), find-or-create (for imports).

Equipment Models

Equipment models are linked to an OEM and optionally to a machine family.

FieldDescription
NameModel name (required, unique per OEM)
Display NameHuman-friendly name for UI display
OEMParent manufacturer (required)
FamilyMachine family category
DescriptionFree-text description
Image URLURL to model image
SpecsJSON object for technical specifications

Actions: Create, update, soft-delete.

Machine Families

Machine families categorize equipment types and support hierarchical nesting (e.g., Mining > Trucks > Haul Trucks).

FieldDescription
CodeUnique identifier code
Display NameHuman-readable name
ParentOptional parent family for nesting
IconIcon identifier for UI display
Sort OrderDisplay ordering

Actions: Create, update, soft-delete.

Component Catalog

The component catalog defines the parts and assemblies that can be tracked on equipment. Components support a parent-child hierarchy (e.g., Engine > Turbocharger).

FieldDescription
NameComponent name
CodeUnique identifier code
CategoryGrouping category
ParentOptional parent component
Default Target HoursExpected life in operating hours
Sort OrderDisplay ordering

Actions: Create, update, soft-delete. Components with active usage in profiles or maintenance logs cannot be deleted.

Machine Positions

Machine positions define where a component is installed on a piece of equipment (e.g., LH-Front, RH-Rear).

FieldDescription
CodeUnique position code
Display NameHuman-readable label
CategoryGrouping category
Sort OrderDisplay ordering

Work Activities

Work activities define the types of maintenance or operational tasks that can be logged.

FieldDescription
CodeUnique activity code
Display NameHuman-readable label
CategoryOne of: Maintenance, Operations, Inspection
Sort OrderDisplay ordering

Common Questions

Can I delete master data that is in use?

Soft-delete (deactivation) is used. Records are marked as inactive rather than physically deleted, so existing references remain valid.

Who can modify master data?

Only users with the Admin role can create, update, or delete master data records.

Do master data changes affect other tenants?

Yes. Because master data is global, changes are visible to all tenants. Create new records rather than modifying existing ones if the change is tenant-specific.

How do I import master data in bulk?

Use the backup import feature or the "find-or-create" OEM endpoint during data imports. The system will match existing records by name before creating new ones.

Benchmark Management

Import and manage component failure benchmark data for reliability analysis.

Notifications

Configure notification preferences for email and in-app alerts.

On this page

OverviewKey ConceptsData HierarchyGlobal vs Tenant DataHow to UseOEMs (Original Equipment Manufacturers)Equipment ModelsMachine FamiliesComponent CatalogMachine PositionsWork ActivitiesCommon QuestionsCan I delete master data that is in use?Who can modify master data?Do master data changes affect other tenants?How do I import master data in bulk?