La plateforme Spiko permet à plusieurs utilisateurs de gérer le compte d'une même organisation grâce à un contrôle d'accès basé sur les rôles. Chaque rôle dispose de permissions spécifiques.
Rôles
| Permission | Admin | Manager | Coordinateur | Lecture seule |
|---|---|---|---|---|
| Consulter le solde du compte | ✅ | ✅ | ✅ | ✅ |
| Consulter l'historique des dépôts/retraits | ✅ | ✅ | ✅ | ✅ |
| Générer des relevés de compte | ✅ | ✅ | ✅ | ✅ |
| Connecter des applications tierces en lecture seule | ✅ | ✅ | ✅ | ✅ |
| Initier des dépôts | ✅ | ✅ | ❌ | ❌ |
| Initier des retraits (vers comptes enregistrés) | ✅ | ✅ | ❌ | ❌ |
| Initier des prélèvements (si mandat signé) | ✅ | ✅ | ❌ | ❌ |
| Gérer les comptes bancaires | ✅ | ❌ | ✅ | ❌ |
| Signer un mandat de prélèvement | ✅ | ❌ | ❌ | ❌ |
| Ajouter de nouvelles adresses de retrait on-chain (mode Expert) | ✅ | ❌ | ✅ | ❌ |
| Gérer les accès utilisateurs | ✅ | ❌ | ✅ | ❌ |
| Générer des clés API (rôle Manager) | ✅ | ✅ | ❌ | ❌ |
| Générer des clés API (rôle Viewer) | ✅ | ✅ | ✅ | ✅ |