Aller au contenu

Formcreator#

Comment mettre en place un formulaire ?#

Une procédure est disponible afin de vous accompagner dans la mise en place de vos formulaire.

Peut-on créer des formulaires publiques ?#

L'accès public aux formulaires se paramètre depuis l'onglet types d'accès depuis le formulaire.

Peut on réstreindre l'accès aux formulaires (à une entité, un profil, etc.)?#

La restriction d'accès se paramètre depuis l'onglet types d'accès depuis le formulaire. Il est possible de restreindre l'accès à des groupes, des personnes, des profils. Et plus simplement, aux utilisateurs authentifiés sur GLPI.

Restriction par entité

Pour la restriction d'un formulaire à une entité, vous pouvez soit créer le formulaire dans l'entité correspondante, soit le créer à l'entité racine mais indiquer une restriction grâce aux droits resteints à l'entité voulue.

Peut-on demander une validation de formulaire avant envoi au support ?#

Les formulaires disposent d'un onglet validateur. Il est possible de demander la validation du formulaire à un groupe ou un utilisateur spécifique.

Quels types de questions sont disponibles dans les formulaires ?#

Les types de question sont très nombreux. Vous pouvez utiliser par exemple :

  • Boites à cocher,
  • Boutons radio,
  • Date,
  • Champs libres,
  • Sélection de valeurs,
  • Objets GLPI.

Cette liste n'est pas exhausive et beaucoup d'autres options sont possibles. Il existe 25 types de questions possibles à poser à vos utilisateurs.

Peut on cacher certaines questions sous conditions ?#

Il possible de masquer ou d'afficher des questions selon certains critères. Cette option se paramètre dans l'onglet questions du formulaire.

Exemple

Votre version de GLPI est elle à jour ? Si oui, masquer la question "quelle est votre version actuelle" Alt text

Peut on appliquer une SLA depuis un formulaire ?#

Un SLA est appliquable via un formulaire. Cette action est possible en vous rendant dans l'onglet cible. Vous aurez la possibilité de paramétrer un SLA et/ou OLA soit par le biais soit d'un gabarit, d'un SLA spécifique ou égale à une question posé dans le formulaire.

Peut on joindre un document à un formulaire ?#

Grâce aux types de questions, il est possible de demander à un utilisateur de sélectionner un document dans le formualire. La question est de type "objet GLPI". Il vous suffit alors de sélectionner le type d'objet. Il vous vous assurer que des documents seront lisibles par les entités concernées dans gestion > documents

Est il possible d'importer des formulaires FormCreator d'une instance à une autre ?#

L'action d'import/export est faite pour migrer des données d'une instance de pré-production à une production (sous-entendu rigoureusement identique). Importer un formulaire d'une autre instance qui ne serait pas identique tombera en échec ou sera importé de façon partielle.

Pourquoi y'a-t-il des caractères spéciaux dans tout ou partie de mes tickets ?#

Cela peut arriver après une migration ou une mise à jour de GLPI (et/ou du plugin). Il existe dans la CLI de GLPI, une commande pour corriger cette anomalie. Celle-ci est fournie par le plugin FormCreator.

A savoir avant d'entrer la commande

Par précaution, nous vous recommandons fortement d'effectuer une sauvegarde de votre instance et de votre base de données.
Nous vous invitons également à mettre en place ce patch. Voici la procédure pour appliquer un patch

Commande à entrer depuis votre dossier GLPI :
php -d memory_limit=-1 bin/console plugins:formcreator:clean_tickets