Ruoli utente e livelli di accesso
Modello di controllo degli accessi basato sui ruoli (RBAC)
Per garantire la sicurezza del denaro, la correttezza dell'inventario e la fluidità del servizio, BletaGo implementa una rigorosa separazione dei ruoli:
| Ruolo nel sistema | Accesso all'interfaccia | Principali responsabilità | Restrizioni di sicurezza |
|---|---|---|---|
| Cliente | Menù pubblico con codice QR | Consultare il menù, ordinare, chiamare il cameriere, chiedere il conto. | Utente anonimo; non può visualizzare altre tabelle o dati aziendali. |
| Cameriere | /admin/pos |
Apertura dei tavoli, presa delle ordinazioni, cambio portate, trasferimento/passaggio di clienti, chiusura del tavolo. | Non è possibile modificare i prezzi; non è possibile chiudere i turni; non è possibile visualizzare il modulo di inventario. |
| Cucina | /admin/kitchen |
Visualizzazione degli ordini in tempo reale, cambio di stato (Avvio, Pronto), stampa delle ricevute di stazione, marcatura "Fatto". | Non è possibile accedere a denaro, tabelle o report finanziari. |
| Personale | POS e cucina | Combinazione di servizio al tavolo e cucina (consigliata per piccoli bar o caffetterie self-service). | Non può modificare le configurazioni o i prezzi base dell'azienda. |
| Addetto alla cassa | /admin/pickup |
Gestire gli ordini senza una scrivania, incassare alla cassa, consegnare i pacchi. | Funziona esclusivamente all'interno del modulo self-service. |
| Amministratore aziendale (CompanyAdmin) | L'intero pannello /admin/* |
Gestione completa del ristorante: menù, prezzi, tavoli, personale, inventario, registratori di cassa, turni e report. | Accesso completo all'interno della tua azienda. |
Suddivisione per magazzini
Un dipendente può essere autorizzato a lavorare esclusivamente in un magazzino specifico (ad esempio, solo nei magazzini Sala principale e Veranda). In questo modo:
- Il cameriere vede solo i tavoli e le casse del magazzino assegnato.
- Il saldo di cassa rimane separato per ogni punto vendita.
Importante: Per evitare il blocco dell'account, un amministratore non può modificare il proprio ruolo né disattivare l'account con cui ha effettuato l'accesso.