Chaque utilisateur dans Mokapen appartient à une ou plusieurs organisations avec un rôle précis. Le rôle définit ce que vous pouvez voir, créer et configurer : tout le monde n'accède pas aux paramètres, tout le monde n'invite pas de collègues, tout le monde ne gère pas la facturation ou la sécurité. Ce guide résume les six rôles principaux et les permissions croissantes de Guest à Admin.
Le système prévoit 6 rôles principaux, avec des permissions croissantes :
Dans le système seed, Admin et Owner ont les mêmes permissions. La différence peut être implémentée au niveau de la logique métier ou pour des fonctionnalités futures.
| Fonctionnalité | Guest | Limited User | User | Member | Owner | Admin |
|---|---|---|---|---|---|---|
| Visualiser les entités assignées | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Créer de nouvelles entités | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Visualiser utilisateurs/équipes | ❌ | ✅ (propres uniquement) | ✅ | ✅ | ✅ | ✅ |
| Inviter des utilisateurs | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Gérer les équipes | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Modifier les paramètres des applications | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Import/Export | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Gérer la sécurité | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Gérer les préférences des applications | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Gérer la facturation | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
| Fonctionnalités Partner/Developer | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
Q : Un Limited User peut-il modifier un contact créé par un autre utilisateur ?
R : Cela dépend des paramètres de confidentialité et des permissions spécifiques. En général, il ne peut modifier que les entités dont il est propriétaire ou partie prenante.
Q : Un Member peut-il supprimer l'organisation ?
R : Non, seuls Owner et Admin peuvent supprimer l'organisation.
Q : Un User peut-il voir tous les utilisateurs de l'organisation ?
R : Oui, un User peut visualiser la liste complète des utilisateurs, tandis qu'un Limited User ne voit que les équipes auxquelles il appartient.
Q : Quelle est la différence entre Owner et Admin ?
R : Dans le système de base, ils sont équivalents. Admin peut avoir accès à des fonctionnalités supplémentaires comme Partner et Developer si elles sont configurées.
Besoin d'aide?