Ogni utente in Mokapen appartiene a una o più organizzazioni con un ruolo preciso. Il ruolo definisce cosa puoi vedere, creare e configurare: non tutti accedono alle impostazioni, non tutti invitano colleghi, non tutti gestiscono fatturazione o sicurezza. Questa guida riassume i sei ruoli principali e i permessi crescenti da Guest ad Admin.
Il sistema prevede 6 ruoli principali, con permessi crescenti:
Nel sistema seed, Admin e Owner hanno gli stessi permessi. La differenza può essere implementata a livello di business logic o per funzionalità future.
| Funzionalità | Guest | Limited User | User | Member | Owner | Admin |
|---|---|---|---|---|---|---|
| Visualizzare entità assegnate | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Creare nuove entità | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Visualizzare utenti/team | ❌ | ✅ (solo propri) | ✅ | ✅ | ✅ | ✅ |
| Invitare utenti | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Gestire team | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Modificare impostazioni app | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Import/Export | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Gestire sicurezza | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Gestire preferenze app | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Gestire fatturazione | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Funzionalità Partner/Developer | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
Q: Un Limited User può modificare un contatto creato da un altro utente?
A: Dipende dalle impostazioni di privacy e dai permessi specifici. Generalmente può modificare solo le entità di cui è owner o stakeholder.
Q: Un Member può eliminare l'organizzazione?
A: No, solo Owner e Admin possono eliminare l'organizzazione.
Q: Un User può vedere tutti gli utenti dell'organizzazione?
A: Sì, un User può visualizzare la lista completa degli utenti, mentre un Limited User vede solo i team a cui appartiene.
Q: Qual è la differenza tra Owner e Admin?
A: Nel sistema base sono equivalenti. Admin può avere accesso a funzionalità aggiuntive come Partner e Developer se configurate.
Hai bisogno di aiuto?