Panier

← Tous les guides

Module Tableau de bord · Guide de l’utilisateur

Votre propre page d’accueil dans FreeScout

Le module Tableau de bord vous donne dans FreeScout une page d’accueil que vous composez vous-même : un tableau de cartes que vous ajoutez, déplacez, redimensionnez et retirez — comme on agence des tuiles sur un téléphone.

Chaque personne a son propre tableau. Ce que vous y posez, personne d’autre ne le voit, et ce que votre collègue y pose ne vous concerne pas.

Un tableau avec des cartes de différentes tailles
Un tableau avec des cartes de différentes tailles
Par personne chacune agence son propre tableau
Trois tailles petite, moyenne ou grande
Cartes maison HTML, CSS et JavaScript
Lecture seule vos requêtes ne peuvent rien modifier

Agencer le tableau

Ajouter une carte ouvre la liste de ce qui est disponible pour vous. Ensuite :

DéplacerTirez-la par la poignée — tout le reste se réorganise autour d’elle.
RedimensionnerL’icône sur la carte fait défiler petite, moyenne et grande.
RetirerLe × sur la carte. Elle reste dans la liste, vous pouvez la reprendre à tout moment.
RéglerCertaines cartes ont leurs propres réglages, la météo par exemple — la carte porte alors une roue dentée.

Votre agencement est enregistré tout seul et se retrouve exactement tel que vous l’avez laissé.

Quelles cartes existent

Un aperçu de ce qui est livré :

  • Prochains rendez-vous — ce qui vient, depuis le module Calendrier
  • Saisie du temps et Rapport hebdomadaire — les heures saisies aujourd’hui et cette semaine
  • Mes conversations ouvertes — vos tickets ouverts, sans fouiller la boîte
  • Projets et Tâches — ce qui vous est actuellement attribué
  • Notes — vos derniers pense-bêtes
  • Météo — situation actuelle et prévision pour un lieu de votre choix
  • Accès rapide — d’un clic un nouveau ticket, une saisie de temps ou une tâche

S’y ajoutent d’autres pour la direction d’équipe et l’administration : factures ouvertes, qui est en congé aujourd’hui, ce qui attend une approbation.

Les cartes qui exigent un module non installé chez vous ne sont pas proposées du tout. Il n’y a pas de carte vide ni de message d’erreur — elles ne figurent simplement pas dans la liste.

Construire ses propres cartes

Si aucune des cartes livrées ne montre ce dont vous avez besoin, vous pouvez en construire une : sous Gérer → Réglages → Tableau de bord. La page s’ouvre sur la liste de l’existant, Nouvelle carte ouvre un formulaire, et un clic sur un titre y ouvre cette carte pour modification.

Titre, brève description, une icône — et le contenu. Le contenu est simplement du HTML, du CSS et du JavaScript : un tableau, un graphique, une page d’état intégrée, un compte à rebours, ce qui tient dans une carte.

Afficher l’aperçu le dessine immédiatement, dans un cadre à la taille d’une vraie carte moyenne — avant même que vous n’enregistriez.

Comme une carte maison est du code arbitraire, seules les administratrices peuvent en créer ou en modifier une.

Amener de vrais chiffres dans une carte

Une carte peut montrer vos données réelles. Choisissez dans le champ Données l’une des analyses prêtes à l’emploi, et elle arrive dans votre code sous window.WIDGET_DATA — une liste de lignes, chacune avec un libellé et une valeur.

DomaineCe qui est proposé
Activitéschiffre d’affaires par catégorie, mois, client ou prestation ; montant non facturé par client ; heures par projet, catégorie ou personne
Helpdeskconversations ouvertes par boîte ou par responsable ; conversations par état ; nouvelles conversations par jour

Si aucune ne convient, écrivez votre propre requête à la place. Nommez vos colonnes label et value, et le même code de carte fonctionne dans les deux cas.

Les requêtes maison sont en lecture seule : une seule instruction SELECT, 500 lignes au maximum, cinq secondes — et elles s’exécutent dans une transaction toujours annulée. Une carte ne peut donc rien modifier. Si la requête est fausse, l’erreur apparaît dans la carte et dans l’aperçu, pas sous forme de page cassée.

Une chose à décider sciemment : une requête n’est pas limitée à ce que la personne qui regarde aurait normalement le droit de voir. Qui voit le résultat est décidé par la disponibilité — c’est à cela que servent les équipes.

Qui reçoit quelle carte

À l’enregistrement, vous décidez qui la carte atteint : Moi seulement, Équipes choisies ou Tout le monde. Qui elle atteint la trouve dans sa propre liste — c’est encore lui qui décide de la poser ou non.

Ainsi les chiffres financiers atteignent les personnes des finances et l’état des serveurs le helpdesk, sans qu’un groupe doive voir les cartes de l’autre. Si quelqu’un quitte une équipe, ou si la carte est destinée ailleurs, elle disparaît aussi du tableau où elle était déjà posée.

Les équipes elles-mêmes sont tenues par le module RH, sous Gérer → Réglages → Équipes — qui appartient à quelle équipe relève des données du personnel et a donc sa place là-bas. Sans le module RH, Équipes choisies n’est simplement pas proposé ; tout le reste fonctionne à l’identique.

Ce que votre code peut et ne peut pas faire

Chaque carte maison s’exécute dans un cadre isolé qui lui est propre. C’est délibéré : une carte destinée à Tout le monde s’exécute dans les navigateurs de vos collègues et ne doit pas y agir en leur nom.

Concrètement :

  • HTML, CSS et JavaScript fonctionnent comme dans un fichier autonome, <script> en ligne compris. Images, polices et scripts extérieurs peuvent être chargés.
  • Le cadre ne peut pas lire votre session ni la page qui l’entoure, et ne peut pas interroger FreeScout lui-même. Les données n’arrivent que par le champ Données, que le serveur remplit avant le chargement.
  • document.cookie, localStorage, parent.document et top.location ne reviennent pas simplement vides : ils lèvent une erreur. Entourez donc de tels accès de try/catch.
  • Pour tout ce qui est extérieur à FreeScout, allez le chercher comme d’habitude auprès de votre propre service, par exemple avec fetch.

Bon à savoir

Le Tableau de bord n’a besoin de rien

Il fonctionne seul. Certaines cartes s’éveillent d’elles-mêmes dès que le module correspondant arrive — Calendrier, Activités, RH, Notes ou Bexio — mais aucun n’est nécessaire au Tableau de bord lui-même.

Les tableaux sont personnels, les cartes non

Votre agencement est le vôtre. Une carte maison que vous donnez à Tout le monde est en revanche là pour tout le monde — et si elle montre des chiffres, tout le monde voit ces chiffres. La disponibilité est donc le point sur lequel réfléchir un instant, pas le code.

Vous ne vous en sortez pas ? Assistance

Bon à savoir

Questions fréquentes

Tout ce que vous devriez savoir sur nos modules, nos licences, les mises à jour et le support avant d’acheter.

Pourquoi une date d’expiration s’affiche-t-elle sur le module FreeScout que j’ai acheté ?

Avec votre achat, vous recevez le module ainsi que douze mois de support, de mises à jour de sécurité et de nouvelles fonctions. La date d’expiration affichée concerne ces prestations comprises — pas votre droit d’utiliser le module.

Que se passe-t-il à l’expiration de ma licence ?

Le module que vous avez installé continue de fonctionner. Après l’expiration de la licence, en revanche, vous ne recevez plus de mises à jour de sécurité ni de fonctions, et le support compris n’est plus utilisable.

Vous décidez vous-même de renouveler la licence ou de continuer à utiliser le module installé sans autres mises à jour, sous votre propre responsabilité.

D’autres promettent des mises à jour à vie. Pourquoi pas vous ?

Les technologies, les exigences de sécurité et les dépendances évoluent sans cesse. Ce qui fonctionne de façon fiable aujourd’hui peut être dépassé ou plus pris en charge demain. Un bon logiciel demande donc un entretien, des tests et un développement continus.

Plutôt que de vous lier à un abonnement permanent, nous vous laissons le choix : renouveler votre licence, ou continuer à utiliser le module installé sans autres mises à jour, sous votre propre responsabilité.

Ai-je besoin de votre module LaStore ?

Non, mais le module LaStore relie votre installation FreeScout aux modules que vous avez achetés et vous apporte plusieurs avantages :

  • installation en un clic
  • détection automatique des mises à jour disponibles
  • mise à jour simple directement dans FreeScout
  • vérification de la signature du paquet
  • protection contre des paquets modifiés ou falsifiés à votre insu

Nos modules n’utilisent pas le processus de mise à jour habituel, car il n’est pas sûr. Le module LaStore vérifie chacun de nos modules avant la mise à jour. Un attaquant ne peut donc pas livrer de mises à jour falsifiées et dangereuses. Sans ce module, la vérification vous incombe et le processus est manuel.

sans LaStoreavec LaStore, pilote auto éteintavec LaStore, pilote auto activé
apprend les nouvelles versionsnonoui, chaque jouroui, chaque jour
installeà la main depuis le portailen un clicla nuit, sans vous
vérifiépar vous, via shasum -a 256ouioui
Est-ce que j’obtiens vraiment le code source complet ?

Oui. Nos modules sont fournis sous licence AGPL-3.0. Le module livré contient l’intégralité du code source, que vous pouvez consulter et adapter dans le cadre de cette licence.

Sur combien d’installations FreeScout puis-je utiliser le module ?

Une licence couvre une installation FreeScout active. Deux déménagements de serveur gratuits sont compris en plus.

Si un ancien serveur n’est plus utilisé, le système libère automatiquement son activation après 90 jours. Une installation devenue injoignable ou déjà supprimée n’est donc pas imputée durablement à votre licence.

Puis-je retourner un module acheté ?

Vous disposez d’un droit de retour de 14 jours. Il s’éteint dès que vous activez le module — et non déjà à la remise de la clé de licence.

N’activez donc le module que lorsque vous avez définitivement décidé de l’utiliser. Pour les consommateurs de l’EEE s’appliquent en outre les dispositions légales sur le droit de rétractation pour les contenus numériques.

Qui établit ma facture ?

Le paiement est traité par Paddle. Paddle agit comme Merchant of Record et donc comme vendeuse. C’est pourquoi Paddle figure comme émetteur de la facture, et éventuellement aussi comme bénéficiaire sur votre relevé de carte ou de compte.

Un module a-t-il besoin d’autres modules FreeScout ?

Cela dépend du produit. Certains modules fonctionnent entièrement seuls et offrent des fonctions supplémentaires lorsque d’autres modules sont présents. D’autres ont des dépendances strictes.

Le chercheur de créneaux, par exemple, exige impérativement le module Calendar, car les rendez-vous disponibles sont calculés à partir des agendas qui y sont tenus.

Les dépendances requises et optionnelles figurent sur chaque page de produit.

Que faire si quelque chose ne fonctionne pas ?

Nous vérifions nos modules avec soin. Il peut néanmoins arriver qu’une fonction ne se comporte pas comme prévu dans un environnement particulier.

Chaque module est accompagné d’un guide détaillé. Si cela ne suffit pas, vous pouvez ouvrir un ticket de support. Décrivez brièvement le problème et les étapes déjà effectuées — nous vous aidons volontiers.

Payer en toute sécurité, partoutVotre paiement est traité en toute sécurité par Paddle. Vous pouvez payer depuis le monde entier, confortablement dans votre propre monnaie — facturation en règle comprise.
Ouvert, vérifiable, adaptableGrâce à l’AGPL-3.0, vous obtenez le code source complet. Vous pouvez vérifier le logiciel, l’adapter vous-même et continuer à l’exploiter en toute indépendance.
Deux déménagements de serveur inclusVotre installation FreeScout déménage ? Vous pouvez transférer votre licence vers un nouveau serveur jusqu’à deux fois, gratuitement, et continuer à y utiliser le module.
Installer et rester à jour automatiquementAvec notre module LaStore pour FreeScout, vous installez vos achats en un seul clic. Les mises à jour disponibles sont vérifiées et installées automatiquement.

Lire la vidéo

La lecture établit une connexion avec YouTube.

Voir l’image