# Utenti

Per iniziare ad utilizzare Trackle è necessario creare un account. Un account corrisponde ad un *utente* ed è identificato da un indirizzo email. Generalmente un utente di Trackle può essere:

* uno sviluppatore firmware del dispositivo connesso
* uno sviluppatore software delle Applicazioni che interagiscono con il dispositivo
* un responsabile tecnico di un prodotto

## Customer

Un customer è generalmente un utente di un Applicazione, cioè parte di un'anagrafica esterna a Trackle, che però ha bisogno di avere dispositivi associati e poter eseguire azioni di controllo.

Un customer viene identificato in Trackle attraverso un codice univoco condiviso con l'Applicazione e può essere definito a livello di Prodotto oppure di Organizzazione. Le Applicazioni che devono ottenere un accesso per autorizzare un customer dovranno richiedere un token di autorizzazione attraverso un client OAuth predefinito a livello di prodotto o organizzazione.

<figure><img src="https://2788415725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mc8MVXhOCSERBlDiYfv%2Fuploads%2FocslFrsAIjYTbg2SAW9T%2FSchermata%202023-09-04%20alle%2015.36.14.png?alt=media&#x26;token=ee6aa9c8-3d96-493d-8d95-a5fa63ab3265" alt=""><figcaption></figcaption></figure>
