Ogni membro del team in un workspace TRACIO ha uno di quattro ruoli. Il ruolo determina cosa può vedere e modificare nella dashboard; le stesse regole vengono applicate lato server a ogni chiamata API, così interfaccia e API sono sempre allineate.
I ruoli si assegnano invitando un collega (Settings → Members → Invite Member) e possono essere modificati in seguito dalla tabella dei membri da chiunque abbia accesso in scrittura alle impostazioni del workspace. Il ruolo Owner appartiene a chi ha creato il workspace e non può essere riassegnato dalla dashboard.
| Ruolo | In una riga |
|---|---|
| Owner | Tutto — comprese modifiche alla fatturazione, inviti e cancellazione del workspace. |
| Admin | Gestione completa del workspace (impostazioni, ambienti, chiavi, regole, registro attività). Nessun invito né fatturazione. |
| Member | Lavoro quotidiano: chiavi API, webhook, regole ed elenchi. Non può modificare impostazioni del workspace né ambienti. |
| Read Only | Accesso in sola lettura ad analytics e configurazione. Nessuna modifica. |
R — lettura, W — scrittura (creazione / modifica / eliminazione).
| Area | Owner | Admin | Member | Read Only |
|---|---|---|---|---|
| Analytics (visitatori, sessioni, …) | R | R | R | R |
| Impostazioni del workspace (General) | RW | RW | R | R |
| Ambienti | RW | RW | R | R |
| Chiavi API | RW | RW | RW | R |
| Webhook | RW | RW | RW | R |
| Invio di test del webhook | ✓ | ✓ | — | — |
| Hostname personalizzati | RW | RW | RW | R |
| Regole di filtraggio delle richieste | RW | RW | RW | R |
| Backtesting delle regole | ✓ | ✓ | — | — |
| Elenchi (blocco / consenso / propri) | RW | RW | RW | R |
| Fatturazione | RW | R | R | R |
| Inviti ai membri | ✓ | — | — | — |
| Registro attività | ✓ | ✓ | — | — |
| Eliminare il workspace | ✓ | — | — | — |
Le azioni negate sono nascoste o disattivate nella dashboard e i corrispondenti
endpoint API restituiscono 403 Forbidden: un ruolo non può mai fare più tramite
API di quanto mostri la dashboard.