Le connecteur Goodflag (ex LexPersona) dans Maarch Courrier : un nouveau connecteur parapheur conforme aux standards Éditeur

← Retour

Maarch continue de développer son écosystème, avec la sortie d’un connecteur pour l’environnement de signature électronique Goodflag, autrefois connu sous le nom de LexPersona.

Très présent dans les ministères, ce connecteur vient compléter la liste des parapheurs compatibles avec Maarch Courrier (voir Envoyer des documents · Documentation Maarch Courrier).

Il est en partie financé par notre client sponsor : l’ARS de la Réunion, que nous remercions chaleureusement. Le solde du financement est assuré par Maarch.

Un connecteur conforme aux standards Éditeur

Une nouvelle section « Goodflag » est disponible dans l’administration afin de centraliser et simplifier sa gestion depuis un point unique. Elle permet aux administrateurs techniques de configurer directement, depuis l’interface, l’ensemble des paramètres liés à la communication avec la plateforme de signature électronique Goodflag.

En tant qu’éditeur de Maarch Courrier, nous nous assurons que chaque développement
souscrit à nos standards de qualité afin de garantir :

  • une maintenabilité optimale,
  • une durabilité renforcée,
  • des fonctionnalités administrables par un profil fonctionnel.

Ainsi, ce connecteur s’inscrit dans une architecture de développement hexagonale (Architecture hexagonale — Wikipédia) qui nous permet de mutualiser et d’isoler du code, tout en associant à chaque fonctionnalité ses tests unitaires.

Certains de nos clients exercent dans des secteurs particulièrement sensibles, où toute modification des fichiers de configuration nécessite un bon d’intervention auprès des équipes infrastructure.

C’est pourquoi nous faisons le choix de centraliser au maximum le paramétrage au niveau des écrans d’administration, à destination des administrateurs techniques. Cela inclut notamment : la gestion de l’URL et du token d’accès, la page de consentement, le profil de signature.

Enfin, nous nous sommes attachés à rendre ce connecteur le plus complet possible : 

  • Signataires externes à la volée en mode OTP
  • Plusieurs signataires possibles sur la même étape de circuit : un seul signataire fait passer à l’étape suivante (configuré au lancement du parapheur)
  • Webhooks pour la récupération des documents en sortie du parapheur

Fonctionnalités clés du connecteur Goodflag

L’intégration du connecteur Goodflag permet :

  • L’envoi de documents vers un circuit de signature configuré dans Goodflag, directement depuis Maarch Courrier.
  • La récupération automatique des documents signés, intégrés au courrier initial.
  • La gestion des refus de signature, accompagnés d’annotations précises provenant de Goodflag.

Workflow d’envoi vers Goodflag

→ Initiation du circuit de signature

Lorsque le dernier administrateur d’un courrier a terminé son action, celui-ci est automatiquement transféré au rédacteur. Le courrier est placé dans une bannette dédiée, par exemple : « Courriers à envoyer vers Goodflag pour signature »

Depuis cette bannette, le rédacteur peut initier l’envoi vers le parapheur Goodflag via une fenêtre modale dédiée qui s’ouvre à cet effet.

Configuration du circuit de signature

La fenêtre modale est divisée en deux sections :

  • Volet gauche : configuration du circuit de signature avec sélection d’un modèle de circuit prédéfini (type de consentement, profil de signature) ou création d’un circuit personnalisé.
  • Volet droit : gestion des documents à transmettre, incluant les pièces à signer ou à annexer. Le rédacteur peut également y ajouter d’autres documents.

Le rédacteur peut ensuite ajouter des signataires, internes ou externes à Goodflag, définir des étapes de signature (séquentielles ou parallèles), attribuer à chaque signataire un rôle (signature obligatoire ou facultative, modulable en un clic) et prépositionner les zones de signature sur les documents.

Fonctionnalités d’assistance

Parmi les fonctionnalités d’assistance, vous retrouvez la saisie assistée pour rechercher les utilisateurs Goodflag par les premières lettres du nom. L’ajout de signataires externes via un formulaire simplifié. La visualisation claire du circuit avec étapes numérotées. La transmission technique et verrouillage documentaire.

L’envoi repose sur l’action système existante « Envoyer au parapheur externe ». Les documents sont convertis au format PDF et passent en statut gelé durant tout le circuit de signature. Les utilisateurs Goodflag sont récupérés dynamiquement via l’API.

Documents signés

À la fin du circuit de signature, les documents sont automatiquement rapatriés dans Maarch Courrier avec le statut signé. Le système affiche le dernier signataire et la date de signature sous forme de légende dans l’onglet “Pièces jointes”. Le dossier de preuve de signature est également intégré et téléchargeable.

→ Documents refusés

En cas de refus, le courrier passe en statut refusé et le document concerné retourne à l’état de courrier à traiter. L’annotation de refus, incluant le motif, est enregistrée dans le fil d’annotations.

Implémentation technique

  • Webhooks : réception automatique d’événements (signature ou refus) envoyés par Goodflag à Maarch Courrier.
  • Synchronisation en temps réel des statuts via les données transmises.
  • Conservation des standards de traitement Maarch : mises à jour automatiques des statuts selon le paramétrage fonctionnel.
  • Appels API Goodflag pour la récupération des utilisateurs, l’accès aux modèles de signature, profils et pages de consentement, l’affichage des détails techniques pour chaque choix effectué par l’utilisateur.

Conclusion

L’intégration du connecteur Goodflag marque une étape décisive dans la modernisation de Maarch Courrier. Elle offre aux organisations une solution robuste, sécurisée et intuitive pour gérer les circuits de signature, tout en garantissant conformité et efficacité.

Cette avancée ouvre la voie à de futures intégrations avec d’autres services de confiance, dans une logique de transformation numérique globale.

Adopter la référence open source

Plus de 100 000 utilisateurs nous font déjà confiance !

The Goodflag Connector (Formerly LexPersona) in Maarch Courrier: A New Electronic Signature Workflow Connector Compliant with Publisher Standards

← Back

Maarch continues to expand its ecosystem, with the release of a connector for the Goodflag electronic signature platform, formerly known as LexPersona.

Widely used within government ministries, this connector adds to the list of signing platforms compatible with Maarch Courrier (see Sending documents · Maarch Courrier Documentation).

It is partly funded by our sponsor client, the Réunion Regional Health Agency (ARS), whom we warmly thank. The remaining funding is provided by Maarch.

A Connector Compliant with Publisher Standards

A new « Goodflag » section is now available in the admin area, centralising and simplifying its management from a single location. It allows technical administrators to configure, directly from the interface, all the settings related to communication with the Goodflag electronic signature platform.

As the publisher of Maarch Courrier, we make sure that every development
meets our quality standards, to guarantee:

  • optimal maintainability,
  • enhanced durability,
  • features that can be administered by a functional user profile.

This connector is therefore built on a hexagonal development architecture (Hexagonal architecture — Wikipedia), which allows us to share and isolate code, while pairing each feature with its own unit tests.

Some of our clients operate in particularly sensitive sectors, where any change to configuration files requires a service request to the infrastructure teams.

This is why we chose to centralise configuration as much as possible within the admin screens, for technical administrators. This notably includes: managing the URL and access token, the consent page, and the signature profile.

Finally, we made every effort to make this connector as complete as possible: 

  • On-the-fly external signatories via OTP
  • Multiple signatories possible at the same workflow step: only one signatory is required to move to the next step (configured when launching the signing platform)
  • Webhooks for retrieving documents once they leave the signing platform

Key Features of the Goodflag Connector

Integrating the Goodflag connector enables:

  • Sending documents to a signing workflow configured in Goodflag, directly from Maarch Courrier.
  • Automatic retrieval of signed documents, integrated into the original mail item.
  • Managing signature refusals, accompanied by precise annotations from Goodflag.

Workflow for Sending to Goodflag

→ Initiating the signing workflow

Once the last administrator handling a mail item has completed their action, it is automatically forwarded to the drafter. The mail item is placed in a dedicated queue, for example: « Mail items to send to Goodflag for signature »

From this queue, the drafter can initiate the transfer to the Goodflag signing platform via a dedicated modal window that opens for this purpose.

Configuring the signing workflow

The modal window is divided into two sections:

  • Left panel: signing workflow configuration, with the option to select a predefined workflow template (consent type, signature profile) or create a custom workflow.
  • Right panel: management of the documents to be sent, including files to be signed or attached. The drafter can also add other documents here.

The drafter can then add signatories, whether internal or external to Goodflag, define signing steps (sequential or parallel), assign each signatory a role (mandatory or optional signature, adjustable in one click), and pre-position signature zones on the documents.

Assistance Features

Among the assistance features, you’ll find assisted search, to look up Goodflag users by the first letters of their name; adding external signatories via a simplified form; clear visualisation of the workflow with numbered steps; and technical transmission and document locking.

Sending relies on the existing system action « Send to external signing platform ». Documents are converted to PDF and placed in a frozen status throughout the signing workflow. Goodflag users are retrieved dynamically via the API.

Signed Documents

At the end of the signing workflow, documents are automatically returned to Maarch Courrier with a signed status. The system displays the last signatory and the signature date as a caption in the « Attachments » tab. The signature proof file is also included and downloadable.

→ Rejected Documents

In the event of a refusal, the mail item is set to rejected status and the document concerned returns to the « to be processed » state. The rejection annotation, including the reason, is recorded in the annotation thread.

Technical Implementation

  • Webhooks : automatic reception of events (signature or refusal) sent by Goodflag to Maarch Courrier.
  • Real-time status synchronisation via the transmitted data.
  • Adherence to Maarch processing standards: automatic status updates based on the functional configuration.
  • Goodflag API calls for retrieving users, accessing signature templates, profiles and consent pages, and displaying technical details for each choice made by the user.

Conclusion

The integration of the Goodflag connector marks a decisive step in the modernisation of Maarch Courrier. It offers organisations a robust, secure and intuitive solution for managing signing workflows, while ensuring compliance and efficiency.

This advancement paves the way for future integrations with other trusted services, as part of a broader digital transformation approach.

Choose the open-source reference

More than 100,000 users already trust us!