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!