BiotraxionOuvrir l’application
Toutes les releases

Droits du laboratoire (superadmin, profils, préréglages, contrôles BPL) et calculateurs de Recettes avec insertion dans notes, protocoles et résultats

2026.10.25-droits-superadmin-calculateurs · 2026-10-25

Build livré : 01cb743e7a88afe02614302289000f6f70fb0656

Changements

  • Superadmin : chaque laboratoire a un ou plusieurs superadmins, désignés par Biotraxion. Seul un superadmin gère les droits, les profils, les préréglages et les contrôles du laboratoire. Un administrateur ordinaire ne peut ni rétrograder ni désactiver un superadmin, et le dernier superadmin ne peut pas être retiré. Les désignations sont inscrites dans la piste d'audit chaînée.
  • Catalogue de droits et matrice : les actions réglementées sont décrites dans un catalogue. Vingt actions de plus sont maintenant jugées par le serveur : écarts, réactifs, échantillons, équipements, qualifications, piste d'audit, livrables, exceptions de relecture, appareils, export du compte. Le défaut de chaque action reproduit l'ancienne garde par rôle : aucun laboratoire ne change de comportement tant que sa matrice n'est pas modifiée.
  • Profils et préréglages : un profil se bâtit sur un rôle de base, s'affecte et s'archive. Deux préréglages, Standard et BPL, s'appliquent en une opération atomique avec un motif et une signature. L'historique de configuration est conservé. L'écran est dans Réglages, Mon labo, Droits.
  • Quatre contrôles activables : auto-approbation, second facteur des signataires, secret à chaque étape, refus d'une clôture dont une étape a été sautée. Un contrôle désactivé en cours de séance ne soustrait pas la séance en cours à son régime de départ.
  • Signature d'étape reçue : une signature d'étape reçue par le serveur ne peut plus être retirée ni modifiée (refus en base). La méthode d'authentification de la signature est consignée.
  • Réglages : les mentions de conformité et les réglages factices sont retirés de l'écran et des PDF.
  • Calculateurs : la page Recettes a quatre onglets de plus : Dilution (C1V1, série, inverse, préparer une solution), Molarité, Master mix (excès, amorces, eau complétée) et Tampons. Les anciennes adresses /buffers, /dilution, /molarity et /master-mix y redirigent.
  • Otto : il peut utiliser ces calculateurs pour répondre (dilution, molarité, master mix, tampons, masses molaires) et ouvrir le calculateur pré-rempli. Le calcul est local et Otto prépare, l'humain valide.
  • Insérer un calcul : un bouton existe dans l'éditeur de note, dans chaque étape de protocole (tableau à formules et variables pour le master mix et les tampons, sans écraser une variable existante) et dans les résultats. Sur une session terminée, l'insertion passe par le chemin signé existant (signification, vérification du mot de passe, audit) et garde les entrées du calcul. Sur une manip en cours, le calcul part comme un résultat de type note par la file hors ligne.

Limites connues

  • Le superadmin d'un laboratoire est désigné par Biotraxion après la livraison ; à la migration, les administrateurs existants sont aussi marqués superadmins, avec une ligne d'audit.
  • Les gardes par action reproduisent les rôles actuels : les nouveaux droits ne changent rien tant que la matrice n'est pas modifiée par le superadmin.
  • Un calcul inséré sur une manip en cours reste du texte : sans tableau structuré ni provenance des entrées. Le bouton n'existe pas encore dans la saisie par étape.
  • Les calculs de dilution, molarité, master mix et tampons n'ont pas fait l'objet d'une validation de laboratoire ; les résultats sont des aides au calcul à vérifier par l'utilisateur.
English