Bonjour,
Nous devons mettre en place sur un serveur internet un Sugar modifié par nos soins où certains utilisateurs ne peuvent voir que certains contacts (En gros, un commercial ne voit que ses clients, pas ceux des autres commerciaux : pour ça pas de problème).
Cependant notre client veut aussi une version "off line" : Les utilisateurs auraient sur leur ordinateur un serveur sugar (http + php + base de données) et lorsqu'ils sont en déplacement et que la connexion 3G ne fonctionne pas, ils utilisent la version locale pour visionner/ajouter/modifier des éléments concernant les contacts qu'ils peuvent voir. Lorsqu'ils seront de nouveau connecté à Internet, un système de synchronisation basculera les ajouts locaux vers le serveur internet.
Nous avions dans un premier temps envisagé une replication des bases de données serveur et local en mode maitre/maitre.
Cependant, pour des raisons de sécurité, notre client ne veut pas que les données concernant les données des clients "interdits" (non affectés à ce commercial) soient stockés sur le disque dur du commercial. Le but étant d'éviter à un "bidouilleur" d'exporter les données "interdites" présentes dans les bases de données locales.
Quelles solutions existe-il pour avoir une version "off line" synchronisée et sécurisée ?
Merci !


LinkBack URL
About LinkBacks



Reply With Quote

Bookmarks