Plusieurs succursales avec les groupes
Une entreprise qui a plusieurs succursales place ses appareils dans des groupes et définit la configuration une fois par groupe, au lieu d'une fois par ordinateur.
Groupes
Tableau de bord → Appareils → Groupes. Les groupes peuvent être imbriqués, par exemple :
Organization
├── Haiti
│ ├── Port-au-Prince (group)
│ └── Cap-Haïtien (group)
└── Miami (group)
Un code d'activation peut placer les nouveaux appareils directement dans un groupe. Vous pouvez aussi déplacer un appareil vers un autre groupe plus tard.
Profils de configuration
La configuration de l'agent est fusionnée dans cet ordre, le dernier l'emporte :
- les valeurs par défaut du système,
- le profil de l'organisation,
- chaque groupe parent, du haut vers le bas, puis le groupe de l'appareil,
- le profil de l'appareil.
Un réglage pour toutes les succursales va donc dans le profil de l'organisation, un réglage pour une succursale dans son groupe, et une exception pour un ordinateur dans le profil de l'appareil. Les profils sont partiels : ne définissez que ce qui change.
Exemple : chaque imprimante de tickets utilise l'alias receipt, mais la succursale de Cap-Haïtien imprime sur du papier 58 mm.
Profil de l'organisation :
{ "security": { "allowedOrigins": ["https://pos.example.com"] }, "ui": { "locale": "fr" } }
Groupe « Cap-Haïtien » :
{ "printers": { "defaults": { "prn_7f3a": { "paper": "58mm", "codepage": "CP858" } } } }
Profil de l'appareil de la caisse qui a une deuxième imprimante :
{ "printers": { "aliases": { "receipt": "prn_7f3a", "kitchen": "prn_91cc" } } }
Tableau de bord → Appareils → appareil → Configuration affiche le résultat fusionné et la couche d'où vient chaque valeur. Avant que vous enregistriez un profil, le tableau de bord indique combien d'appareils en ligne sont touchés par le changement.
Comment les changements arrivent aux agents
Le cloud envoie la configuration fusionnée avec un hash. Quand le hash change, l'agent la recharge sans redémarrer : en quelques secondes pour les appareils en ligne, et à la reconnexion pour les autres.
Chaque réglage est décrit dans la Référence de configuration.