Aller au contenu

Paramètres

Permet la configuration par un administrateur de paramètres applicatifs divers.

Attributs affichés dans les résultats de recherche

Tableau Json décrivant les attributs systématiquement affichés pour chaque résultat de recherche.

Exemple : la date de modification de l'élément sera systématiquement affichée sous son libellé.

{
    "view": {
      "icon": "fa-regular fa-pen-to-square",
      "format": {
        "id": "date",
        "value": "dd/MM/YYYY HH:mm"
      },
      "showTitle": false
    },
    "title": "Modifié le",
    "expression": "updatedAt"
  }

Si l'objet ne dispose pas dans son schéma de l'attribut désigné par "expression", il n'est simplement pas affiché à l'écran.

Conventions de gestion des mots de passe

Paramètres de constitution des mots de passe des utilisateurs.

Propriété type Description
number booléen Doit contenir au moins un chiffre
minLength entier Longueur minimale
upperCase booléen Doit contenir au moins une majuscule
blockingTime entier Nombre de secondes de blocage de l'utilisateur après le dépassement du nombre de tentatives de connexion authNumberOfTries
expirationDays entier Délai d'expiration du mot de passe en jours
passwordHistory entier Nombre de mots de passe antérieurs conservés ne pouvant être réutilisés
authNumberOfTries entier Nombre de tentatives maximum autorisées avant blocage
specialCharacters booléen Doit contenir au moins un caractère spécial

Extensions autorisées

Fichier de paramètres au format Json des extensions autorisées lors du versement de documents dans l'application. (Mime)

Cette liste sera proposée dans l'administration des types de documents.

{
    "name": "pdf",
    "mimeType": "application/pdf",
    "extension": ".pdf",
    "description": "Adobe Portable Document Format (PDF)"
  },
  {
    "name": "png",
    "mimeType": "image/png",
    "extension": ".png",
    "description": "Portable Network Graphics"
  },

Formulaire de demande pour la création de compte

Paramètres au format Json indiquant le type d'utilisateur à proposer si l'enrôlement d'utilisateur est actif. Permet aussi d'activer la fonction d'enrôlement.

{
  "userType": "internal_user_type_identifier",
  "enableEnrollment": true
}

@

Langue personnalisée

A partir du dictionnaire de l'application, propose un éditeur permettant de personnaliser les variables utilisées dans les interfaces

Le dictionnaire est affiché en lecture seule.

 "entries": "Dossiers",
  "create_entries": "Dossier",
  "entryName": "Nom du dossier",
  "addEntry": "Ajouter un dossier",
  "deleteEntry": "Supprimer le dossier",
  "process": "Traiter",
  "confirmEntryDel": "Voulez-vous vraiment supprimer le dossier",
  "entryDeleted": "Dossier supprimé"

Le contenu des variables indiquées dans la zone de saisie "Valeurs" remplacera le contenu indiqué dans le dictionnaire.

  "myTasks": "Mon bureau"

@

Limite pour exporter les vues

Paramètre fixant la limite d'exportation du nombre d'entités affichées par une vue.

{
  "limit": 1000
}

Message d'accueil

Personnaliser le message de la page d'accueil de l'application (string)

{
  "content": "<H3>Bienvenue sur votre espace de travail !</H3>"
}

@

Message sur la page de connexion

Personnaliser le message de la page de connexion de l'application (string)

{
  "content": "<H2>Mon instance</H2>"
}

@

Nom de l'application

Personnaliser le nom de l'application apparaissant sur la fenêtre de connexion des utilisateurs (string)

 {
  "content": "Mon application"
}

@

Recherche : tolérance aux erreurs

Permet de régler la tolérance aux erreurs du moteur de recherche.

Pour les attributs de type "filtres"

Pour la recherche en texte intégral "search"

Ces paramètres correspondent au réglage de la fuzziness (tolérance aux fautes de frappe) d'Elasticsearch.

  • AUTO : Elasticsearch adapte automatiquement le nombre de modifications autorisées (insertion, suppression ou substitution de caractères) en fonction de la longueur du terme recherché.
  • 4,15 : personnalise les seuils de cette adaptation :
  • moins de 4 caractères : aucune faute autorisée (0) ;
  • de 4 à 15 caractères : 1 modification autorisée ;
  • plus de 15 caractères : 2 modifications autorisées.

Ce paramétrage améliore la pertinence des résultats en limitant les correspondances approximatives sur les mots courts, tout en conservant une tolérance raisonnable aux erreurs de saisie sur les mots plus longs.

Le nouveau paramétrage prend effet immédiatement : aucune nouvelle indexation n'est requise.

{
  "filter": "AUTO:4,15",
  "search": "AUTO:4,15"
}

Ce réglage désactive la tolérance aux fautes de frappe :

"search": "0"

Recherche en mode langage naturel

Paramètres permettant d'activer et de régler la fonctionnalité de recherche en langage naturel de l'application.

Nécessite une mise en œuvre spécifique au cas par cas en mode projet (Indexation, prompt...)

Seuils d'alerte des règles de gestion (en jours)

Permet de fixer visuellement les seuils d'approche des échéances relatives aux règles de gestion. (2 seuils)

Warning: délai en jours restants avant atteinte du délai de traitement. Associé à la couleur orange.

Danger: délai en jours restants avant atteinte du délai de traitement. Associé à la couleur rouge.

Exemple de visualisation "danger"

@

{
  "danger": 30,
  "warning": 60
}

Templates du tableau de bord

Modèles d'agencement des tuiles.

Décrit les différents agencements des tuiles possibles sur un tableau de bord.

[
  {
    "cols": 2,
    "tiles": [
      {
        "cols": 1,
        "rows": 1,
        "text": "1"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "2"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "3"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "4"
      }
    ],
    "identifier": "1"
  },
  {
    "cols": 2,
    "tiles": [
      {
        "cols": 2,
        "rows": 1,
        "text": "1"
      },
      {
        "cols": 2,
        "rows": 1,
        "text": "2"
      }
    ],
    "identifier": "2"
  },
  {
    "cols": 2,
    "tiles": [
      {
        "cols": 2,
        "rows": 1,
        "text": "1"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "2"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "3"
      }
    ],
    "identifier": "3"
  },
  {
    "cols": 2,
    "tiles": [
      {
        "cols": 1,
        "rows": 1,
        "text": "1"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "2"
      },
      {
        "cols": 2,
        "rows": 1,
        "text": "3"
      }
    ],
    "identifier": "4"
  },
  {
    "cols": 2,
    "tiles": [
      {
        "cols": 1,
        "rows": 2,
        "text": "1"
      },
      {
        "cols": 1,
        "rows": 2,
        "text": "2"
      }
    ],
    "identifier": "5"
  },
  {
    "cols": 2,
    "tiles": [
      {
        "cols": 1,
        "rows": 2,
        "text": "1"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "2"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "3"
      }
    ],
    "identifier": "6"
  },
  {
    "cols": 2,
    "tiles": [
      {
        "cols": 1,
        "rows": 1,
        "text": "1"
      },
      {
        "cols": 1,
        "rows": 2,
        "text": "2"
      },
      {
        "cols": 1,
        "rows": 1,
        "text": "3"
      }
    ],
    "identifier": "7"
  },
  {
    "cols": 1,
    "tiles": [
      {
        "cols": 1,
        "rows": 1,
        "text": "1"
      }
    ],
    "identifier": "8"
  }
]

Url logo personnalisé

Personnaliser le logo de l'application. (URL ou data URI Base64)

Formats supportés : PNG, JPG, SVG

Résolution conseillée : 320 x 120 px

Le logo personnalisé est affiché :

  • en haut à gauche sur la barre de menus

  • sur la page de connexion à l'application

@

Exemple URI en base 64 :

{
  "content": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUUAAAB4CAYAAABl5+CaAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAVexJREFUeJztfQdUFNm29n3/y2G9HO67b6KTk5Nn7szcmblxRCQnwZxzToRumowgSQRBRUmKIknBjIFsBCMq5jxmZ0wTvHfu/s+3q6rpbmjobhqBmfrWOgu6u+""

Variables de fusion des templates

Raccourci des variables pouvant être utilisé dans l'administration des modèles. Voir "Bibliothèque de modèles"