Fonctionnalités hors ligne
Azumuta prend en charge le travail hors ligne principalement pour l'exécution en atelier dans l'application Azumuta. Cela permet aux opérateurs de continuer à travailler lorsque la connectivité est instable ou indisponible ; leurs données sont synchronisées une fois l'appareil reconnecté.
La prise en charge hors ligne est la plus complète pour les workflows d'exécution tels que les instructions de travail, l'exécution des ordres de production et les audits. Elle convient moins aux tâches administratives, à la collaboration en direct ou à d'autres flux de travail back-office.
La disponibilité hors ligne se configure par appareil dans l'onglet Hors ligne de l'appareil (types de contenu à mettre en cache et plage de dates à conserver). Voir Paramètres de l'appareil : Hors ligne pour savoir comment procéder.
Prise en charge hors ligne par module
| Module | Disponibilité hors ligne | Ce qui fonctionne hors ligne | Principales limites |
|---|---|---|---|
| Instructions de travail | Pris en charge | Les instructions pré-téléchargées peuvent être ouvertes et exécutées hors ligne ; les ressources associées (images, médias) sont disponibles si elles ont été téléchargées à l'avance | Le contenu doit être téléchargé au préalable ; les opérateurs continuent sur la version stockée sur l'appareil jusqu'à la prochaine synchronisation |
| Ordres de production | Pris en charge (BÊTA) | Les opérateurs peuvent poursuivre l'exécution liée au produit et enregistrer l'avancement hors ligne lorsque les données requises sont déjà sur l'appareil | Il s'agit d'une fonctionnalité bêta susceptible d'évoluer. Les modifications effectuées ailleurs pendant l'absence de connexion ne font pas l'objet d'une gestion approfondie des conflits, car il n'y a pas de communication avec l'appareil. Le démarrage ou la clôture d'un ordre nécessite toujours une connexion |
| Audits | Pris en charge | Les opérateurs peuvent continuer à capturer l'exécution d'audits et les preuves hors ligne | Même dépendance aux données préchargées que pour les ordres de production |
| Formations | Partiellement prises en charge | Le contexte d'exécution lié aux formations mis en cache peut être disponible hors ligne dans les scénarios opérateurs pris en charge | Utilise une mise en cache passive plutôt que le pré-téléchargement actif utilisé pour les autres modules ; la prise en charge hors ligne est plus limitée que pour les instructions de travail, et la gestion administrative plus large des formations ne fait pas partie du périmètre principal hors ligne |
Détails spécifiques aux modules :
Comportement des enregistrements
Dans tous les scénarios d'exécution hors ligne pris en charge, les enregistrements suivent le même schéma :
- L'opérateur démarre ou poursuit le travail.
- L'enregistrement est stocké localement sur l'appareil.
- L'enregistrement est mis en file d'attente tant que l'appareil est hors ligne.
- L'enregistrement est synchronisé automatiquement dès le retour de la connectivité.
Cela signifie que les opérateurs peuvent continuer à travailler sans perdre leur progression, tant que le contenu pertinent était déjà disponible sur l'appareil.
Comportement des enregistrements selon le scénario
| Scénario | Ce qui se passe |
|---|---|
| L'appareil est en ligne | L'enregistrement est envoyé directement à la plateforme pendant le fonctionnement normal |
| L'appareil passe hors ligne pendant l'exécution | L'enregistrement se poursuit localement et est stocké sur l'appareil |
| L'appareil démarre hors ligne, avec le contenu déjà téléchargé | L'opérateur peut toujours exécuter le flux ; l'enregistrement est créé localement et mis en file d'attente |
| L'appareil démarre hors ligne, sans le contenu requis téléchargé | Le flux peut ne pas être disponible, rendant l'exécution impossible |
| L'appareil se reconnecte ultérieurement | Les enregistrements en file d'attente sont synchronisés automatiquement |
| Une nouvelle révision d'instruction de travail est publiée pendant l'absence de connexion | L'opérateur continue sur la version déjà présente sur l'appareil ; l'enregistrement reste lié à cette version |
| Le même enregistrement sous-jacent est modifié ailleurs pendant l'absence de connexion | L'enregistrement local se synchronise néanmoins plus tard, mais la résolution avancée des conflits est limitée |
Limites importantes
- La prise en charge hors ligne se concentre sur l'exécution du travail, pas sur l'administration complète de la plateforme hors ligne.
- Le contenu pré-téléchargé est essentiel pour une expérience hors ligne réussie.
- La prise en charge la plus solide concerne l'expérience opérateur.
- Un support administratif hors ligne basé sur le navigateur est disponible, mais limité.
- Si les données changent ailleurs pendant qu'un appareil est hors ligne, Azumuta privilégie la continuité et la synchronisation ultérieure.
Sécurité de l'appareil
Dans l'application opérateur, le stockage local est protégé afin que les secrets soient plus difficiles à extraire d'un appareil perdu ou partagé :
- Le stockage local à usage général est chiffré.
- Les identifiants multi-utilisateurs sont stockés dans le trousseau matériel de l'appareil.
Aucun paramètre ne permet de modifier ce comportement. Il s'applique automatiquement sur les appareils pris en charge.
En bref
Azumuta offre déjà une prise en charge hors ligne solide pour les principaux workflows d'exécution opérateur. Les opérateurs peuvent continuer à travailler hors ligne dans les scénarios pris en charge, et les enregistrements sont d'abord stockés localement, puis synchronisés automatiquement dès le retour en ligne.