Extensions et champs supplémentaires

Ce qu'un client demande pour lui seul s'active par organisation, sans changer le produit des autres. Depuis la fiche d'une organisation dans «Gestion des organisations», l'administrateur de la plateforme active des extensions et définit des champs supplémentaires pour les incidents, les personnes et les évaluations des risques.

1. Ouvrir la fiche de l'organisation

Dans «Gestion des organisations», recherchez l'organisation par nom, slug ou e-mail et cliquez sur sa ligne. La fiche affiche, entre autres, les blocs “Extensions” et “Champs supplémentaires”. Tout ce que vous y modifiez ne concerne que cette organisation.

2. Activer une extension

“Extensions” liste les extensions incluses dans cette installation, avec leur clé et leur version. La case à droite l'active pour cette organisation : le groupe “Extensions” apparaît dans son menu avec les pages de l'extension et, si l'extension le prévoit, une section en bas des fiches ou sur le tableau de bord. Les autres organisations ne voient rien et ne peuvent pas l'utiliser. La désactiver masque tout, mais ses données sont conservées et réapparaissent lorsqu'on la réactive.

3. Définir des champs supplémentaires

Dans “Champs supplémentaires”, choisissez dans “Fiche” si les champs concernent un “Incident”, une “Personne” ou une “Évaluation des risques” et cliquez sur “Ajouter un champ”. Pour chaque champ indiquez la “Clé” (lettres, chiffres et _, en commençant par une lettre), le “Type” (“Texte”, “Texte long”, “Nombre”, “Date”, “Oui / Non” ou “Liste”, qui demande ses “Options (séparées par des virgules)”), le libellé en espagnol et en anglais, et s'il est “Obligatoire”. Cliquez sur “Enregistrer” : si quelque chose n'est pas valide, l'erreur apparaît sous le champ ; si tout est correct, vous verrez “Champs enregistrés.”

4. Remplir les champs sur la fiche

Une fois les champs définis, la fiche de l'incident, de la personne ou de l'évaluation affiche en bas la section “Informations complémentaires”, avec la valeur de chaque champ ou “Non précisé”. “Modifier” ouvre le formulaire ; les champs obligatoires portent un astérisque et ne peuvent pas rester vides. Les utilisateurs en catalan, galicien, basque ou français voient le libellé espagnol.

5. Qui voit et qui modifie

Seul l'administrateur de la plateforme définit les champs et active les extensions. Dans l'organisation, tout membre voit les champs des incidents et des évaluations et les éditeurs les remplissent ; ceux des personnes ne sont vus et remplis que par les administrateurs de l'organisation, comme le reste de cette fiche. Un utilisateur en lecture seule ne voit pas le bouton “Modifier”.

6. Modifier ou retirer des champs

“Retirer” supprime un champ de la définition et ses valeurs ne s'affichent plus. Si vous modifiez la “Clé” d'un champ, les valeurs enregistrées avec l'ancienne clé ne s'affichent plus non plus : ne la changez que sur des champs nouveaux. Les champs d'une personne sont des données personnelles : ils figurent dans l'export de ses données et sont supprimés si elle exerce son droit à l'effacement.