Skip to content

System Platform Overview

The System Platform is the administrator-only area of a ThinkLink deployment, separate from the tenant-facing UI. It is for operations admins who maintain cross-tenant built-in resources and deployment-level infrastructure (upgrades, branding, data sync) — not for managing any specific tenant's business.

Who Can See It, and Where

  • Only the admin account (account type SYSADMIN) has access after login. Ordinary tenant accounts cannot reach this entry.
  • Only available on TKG (gateway edition) / TKE (standalone edition) / Docker standalone deployments of ThinkLink. Regular users on the SaaS multi-tenant public service do not have access.
  • Entry point: the switch icon next to the admin avatar in the top-right corner after login. You can also navigate to /system directly.

System Platform Overview

Top-Level Menus

MenuPurpose
Model ManagementCross-tenant view of thing models / RPC models / trigger models / device templates; promote tenant models into PUBLIC system models
Package ManagementManage firmware packages for managed devices; currently only "Gateway Upgrade Package"
AdvancedSystem-level plugin management; sync built-in resources from an upstream ThinkLink (Remote Data Pull)
System ConfigSMTP, third-party login, brand info (used for white-labeling standalone deployments), network-service secret
System UpgradeUpgrade ThinkLink itself (TKG vs TKE packages are distinct)

Key Differences vs. the Tenant Side

  • Different scope of vision: model / plugin pages show data from all tenants, with a tenant_code column. The tenant side only sees its own data.
  • Can change tenant ownership: an admin can "promote" a tenant's thing model / RPC / trigger / device template to PUBLIC, making it available to every tenant. The reverse is not allowed (a PUBLIC model cannot be demoted back to a tenant).
  • Manages the deployment itself: system upgrade, brand logos, SMTP, etc. apply to the whole deployment and affect all tenants.
  • Data sync: Remote Data Pull syncs PUBLIC resources from another ThinkLink deployment (typically a central master), so distributed gateways/TKE nodes share a unified built-in model library.

Next Steps