Ajouter des droits d'accès au niveau des comptes Pastèque
Ajouter un rôle aux comptes Pastèque (dans le user_id par exemple) pour restreindre l'accès à certaines parties de l'API. Principalement pour pouvoir fournir un compte d'accès à la comptabilité sans avoir à fournir les login/mot de passe généraux, sans pour autant devoir gérer les accès au niveau des comptes de caisse.
Par exemple un rôle admin (par défaut) qui a accès à tout, un rôle operation qui a accès aux modifications du catalogue et aux encaissements mais pas les statistiques de ventes, un rôle sales centré uniquement sur la caisse, un rôle accounting qui n'a accès qu'aux tickets et ticket Z.
Dans un premier temps des rôles en dur peuvent suffire avant d'affiner les accès.
Ces restrictions d'accès peuvent être spécifiques à l'implémentation, pour peu qu'une indication au login permettent aux clients de caisse de bloquer l'accès si les ventes ne sont pas autorisées.
Voir même utiliser les rôles en base et attribuer un rôle directement au compte Pastèque.