Skip to main content

Business Process — Who Does What When

This document explains how to run the platform in your organization. It covers roles and sequence, not screen usage.

Different from the tutorial

The tutorial is "try it once alone." This document is "keep running it as a team." Handover points where responsibility changes are marked.


Three roles, that's all

RoleScreen labelResponsibilities
ADMINSystem AdministratorAccounts, security, equipment master data, system configuration — all of it
APIAPI DeveloperThird-party system integration. Call API with tokens
USERGeneral UserRead-only. No change permissions
There is no MANAGER role

It doesn't exist in the source. If you need "some permissions for a supervisor," solve it with security policy (permission groups), not roles → Security Management.

The menu visible to each role differs → Login and Screen Layout.


Lifecycle — Three phases

The whole process by role looks like this. Arrows crossing swimlanes mark handover points.

1. Deployment and Commissioning — Once, but do it right

StepTaskOwnerDeliverable
1InstallationImplementationRunning platform → Installation
2Replace all default passwordsImplementationHandover document → Change Initial Password
3Finalize ID naming rulesImplementation + FieldNaming rules document → Domain ID Rules
4Register sites → equipment → tagsImplementationEquipment master data
5Connect Edge and validate collectionImplementationValues appear on screen
6Set alarm thresholdsFieldAlarm definitions → Alarm Management
7Issue accounts and assign rolesADMINUser list → User Management
8Acceptance inspectionFieldAcceptance document
Skipping step 3 is hard to recover from

IDs embed themselves throughout the screen, API, and reports. Hastily assigned IDs stick around for years. Create the rules as a document before you start registration.

2. Normal Operation — Recurring tasks

FrequencyTaskOwner
DailyCheck and respond to alarms, check for collection gapsField
WeeklyReview disk and resource trends → MonitoringADMIN
MonthlyBackup recovery drill, account cleanupADMIN
QuarterlyPassword rotation → Credential RotationADMIN
Backup isn't "keeping a copy" — it's "being able to restore"

The most common failure is having backups but never testing recovery. That matters more here with three storage layers → Database Model.

3. Changes and Expansion — When equipment is added or modified

TaskSequence
Add equipmentRegister in master → tags → validate collection → alarms
Change tag meaningCheck first that old and new data won't mix with different units
Add integrationIssue API account → token → set IP restrictions → API Manual
Don't reuse tags

If you change the meaning of a tag in use, old and new data mix under the same name. Reports cannot tell them apart. Create a new tag.


Handover Points — Breakdowns often happen here

HandoverWhat to pass on
Implementation → FieldAccount list, storage location of changed passwords, ID rules document, acceptance document
Field → System AdministratorIncident contact path, how to generate diagnostic tarball (./doctor.sh)
Staff transitionAll of the above + recent change history
Don't write password values in handover documents

Write where they are stored. Pass the values through a separate secrets management system.


Common breaking points

SymptomUsual cause
"I don't know who changed this"Shared accounts. Create one account per person
"So many alarms nobody looks at them anymore"Thresholds set at go-live and never touched. Adjust quarterly
"Data is missing from when?"Collection gaps not checked daily. Add it to the daily checklist
"I took over but don't have the password"Handover document didn't say where to find it