Accord de conditions générales d'utilisation

Ce module permet d'imposer dans le processus de connexion à votre plateforme, l'accord par vos utilisateurs de votre charte d'utilisation mise en place

Les bénéfices

Le module d'accord de charte oblige les utilisateurs, lors de leur première connexion, à lire la charte (que vous aurez contribué au préalable) et à la valider. La validation de cette charte est une étape obligatoire pour que les utilisateurs atteignent la page d'accueil de votre plateforme, ou l'un de vos espaces de travail ou espaces collaboratifs. Vous pouvez gérez autant de charte que d'espace si vous le souhaitez ou simplement mettre en place une charte globale.

Une fois la charte acceptée par les membres, cette information est stockée dans les profils des utilisateurs et visible depuis la page d'édition des membres.

Les fonctionnalités

Grâce à ce module vous pourrez :

  • Personnaliser le contenu de votre charte
  • Mettre en place une charte globale de site, mais également une charte par espace de travail ou espace collaboratif si vous le souhaitez
  • Définir un groupe dont les membres seront les seuls concernés par la charte d'utilisation globale
  • Découper votre charte en plusieurs étapes
  • Positionner (ou non) une case à cocher pour validation de l'utilisateur pour chaque étape
  • Personnaliser le libellé de validation de chaque étape
  • Définir vers quelle catégorie (rubrique de votre plateforme) rediriger l'utilisateur une fois la charte validée (page d'accueil, page actualités, page d'atterissage spécifique...)
  • Obtenir la liste des membres ayant accepté une charte
  • Ressoumettre automatiquement les chartres à validation dès que vous réalisez une mise à jour majeure sur celles-ci
  • Personnaliser les messages d'erreur et d'information

Captures d'écran

Les clients aiment

Les possibilités amenées par ce module.

Informations détaillées

Prérequis techniques

 

Compatibilité JSync

Ce module est compatible jSync, il fonctionnera sans problème sur un environnement à plusieurs réplicas.

En revanche, il est important de noter que la configuration du module ne sera pas répliquée et sera à faire sur chaque nœud.

 

 

Configuration du module

Ajouter ce module avec le gestionnaire de modules depuis l’administration technique et redémarrer 2 fois JPlatform.

Pour une application 10 SP1, après le dépôt des 2 modules (Module SEO et module patch correctif JPlatform v100 et v101), couper le service Tomcat, supprimer le répertoire "generated" puis redémarrer 2 fois.

 

Une fois le module installé et opérationnel, vous devez activer le type de contenu Charte d'utilisation dans les espaces de travail soumis à une charte.

Si vous gérez plusieurs sites (usine à site) via votre plateforme, vous pouvez définir des chartes d'utilisations différentes pour chaque site (à partir du moment où ils sont bien gérés dans des espaces de travail différents). Dans ce cas activez le type de contenu "Charte d'utilisation" dans les différents espaces et contribuez en 1 dans chaque espace souhaité.

 

Assurez-vous que les propriétés du module sont correctement paramétrées pour votre plateforme.

Pour la charte globale de la plateforme, veuillez-renseigner celle-ci dans la propriété "Charte d'utilisation globale du site".

  • Nom technique jcmsplugin.termsofservice.enable.booleanjcmsplugin.termsofservice.enable.booleanjcmsplugin.termsofservice.enable
  • Description Valeur par défaut : NON Permet d'activer la validation de la ou les différentes chartes contribuées.
  • Nom technique jcmsplugin.termsofservice.global.terms-of-use.id.jspjcmsplugin.termsofservice.global.terms-of-use.id
  • Description Valeur par défaut : VIDE Permet de définir la charte globale du site. C'est celle qui sera affichée lors de la première connexion à votre plateforme.
  • Nom technique jcmsplugin.termsofservice.formhandler.warn.2
  • Description Permet de définir le libellé affiché lors du passage d'une étape lorsque la case à cocher de celle-ci n'a pas été cochée. Valeur par défaut : Pour passer à l'étape suivante, vous devez cocher la case '{0}'.
  • Nom technique jcmsplugin.termsofservice.formhandler.warn.3.jspjcmsplugin.termsofservice.formhandler.warn.3
  • Description Permet de définir le libellé affiché lors de la validation lorsque la case à cocher de la dernière étape n'a pas été cochée. Valeur par défaut : Pour valider la charte, vous devez cocher la case '{0}'.
  • Nom technique jcmsplugin.termsofservice.formhandler.warn.4
  • Description Permet de définir le libellé affiché lors de la validation lorsque l'une des cases à cocher des étapes précédentes n'a pas été cochée. Valeur par défaut : Vous n'avez pas coché la case '{0}' à l'étape '{1}'.
  • Nom technique jcmsplugin.termsofservice.global.terms-of-use.subject-group
  • Description Permet de définir un groupe soumis à la charte d'utilisation globale du site. Les membres ne faisant pas partie de ce groupe ne seront pas invités à valider la charte et pourront accéder directement au site.
2.3
  • 10 SP1 : dépend du module patch correctif JPlatform v100 et v101 de WISEN (Ce module intègre le correctif Jalios associé à https://issues.jalios.com/browse/JCMS-6602)
  • A partir de la 10 SP2 : Aucune dépendance

Sur le même thème...