---
# System prepended metadata

title: Web UI
tags: [TB資料視覺化]

---

---
title: Web UI
tags: TB資料視覺化
image:
disque: hackmd
---

<!-- tags: Basics, DataVis, Devices, Server-side, Admin -->

Web UI
===
:::info
==ThingsBoard Web UI==

ThingsBoard provides a lightweight component written using Express.js framework to host static web ui content. Those components are completely stateless and no much configuration available. The static web UI contains application bundle. Once it is loaded, the application starts using the REST API and WebSockets API provided by ThingsBoard Core.
:::

[toc]

Explain web UI capabilities and main business entities: Devices, Customers, Users, and Dashboards
---

Explain ThingsBoard user roles and their permissions
---

Exercise: create Device and provision Device Credentials
---

