Restriction de visibilité des membres

Contrôlez la visibilité des membres et la confidentialité de leurs informations au sein de votre plateforme.

Les bénéfices

Ce module permet de renforcer la confidentialité dans votre plateforme en restreignant la visibilité des membres selon leur appartenance à des espaces de travail ou des groupes. Il permet ainsi de sécuriser les informations visibles des utilisateurs entre différents publics afin d'assurer leur confidentialité.

Vous pourrez ainsi cloisonner la visibilité entre membres de groupe et espace commun dans les différentes interfaces de votre plateforme :

  • Recherche transverse
  • Webchat
  • Annuaire
  • Champs de sélection de membre (via les recommandation, les formulaires de contribution, etc.)
  • Listes des membres d'un groupe

Les fonctionnalités

  • Restriction de visibilité : possibilité de masquer la visibilité de membres en fonction de leur appartenance à des espaces ou à des groupes. Un membre ne peut donc voir dans la plateforme que les membres d'un espace ou groupe qu'ils ont en commun. La visibilité s'applique via le moteur de recherche, le webchat, les champs de sélection de membre (via la recommandation par exemple), les listes de membres au travers des groupes ;
  • Exception par espace : possibilité de spécifier les espaces qui ne sont pas concernés par la restriction. Exemple : une application ou un espace doit pouvoir accueillir l'ensemble des membres sans pour autant qu'ils puissent se voir au travers de la plateforme ;
  • Exception sur des groupes : possibilité de définir des groupes dont les membres doivent être vus de tous les utilisateurs et qui peuvent voir tout le monde.

Les clients aiment

L'application transverse de la restriction sans avoir à réaliser des paramétrages lourds et complexes.
La simplicité d'utilisation et les possibilités de paramétrage permettant d'ajuster la restriction.

FAQ

Oui, le filtre s'applique de manière transverse sur la recherche. Les membres sont filtrés au niveau de résultats affichés dans l'auto-complétion et dans les résultats de la recherche globale.

Oui, il suffit de positionner l'ID du groupe racine des organisations dans la propriété du module "Identifiants des groupes parents soumis au filtre".

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.

 


Configuration du module


Installation et paramétrage du module

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

Une fois le module installé, assurez-vous que les propriétés du module sont correctement paramétrées pour votre plateforme.

 

Règles de visibilité

  • Si deux membres ont au moins un espace (ou un groupe) commun, ils peuvent se voir ;
  • Un administrateur peut voir l'ensemble des membres même s'il ne fait pas parti d'un espace commun ou s'il ne fait parti d'aucun espace ;
  • Si un membre n'appartient à aucun espace, il ne voit personne et n'est vu de personne ;
  • Si le membre ne fait parti d'aucun espace contenant le groupe, il ne peut accéder à la visibilité de ce groupe.

 

Limitations

  • Les fiches des membres sont visibles si un utilisateur détient le lien direct à ces fiches
  • Les membres sont visibles au travers des commentaires
  • Nom technique jcmsplugin.excluded.ws
  • Description Permet de définir les espaces regroupant un ensemble de membres pour lequel la règle d'appatenance ne s'applique pas (même si des utilisateurs appartiennent à cet espace, la règle de visibilité ne s'applique pas). Valeur par défaut : j_4 Indiquer dans ce champ les identifiants des espaces concernés. Les identifiants doivent être séparés par un espace.
  • Nom technique jcmsplugin.membervisibility.filter-by-group.enabled
  • Description Permet de gérer la restriction selon l'appartenance à des groupes et non à des espaces. Valeur par défaut : Oui Si la valeur est à "Non", c'est la restriction par espace qui s'applique.
  • Nom technique jcmsplugin.membervisibility.filter-by-group.groups-must-be-seen-by-everyone-and-see-everyone
  • Description Permet de définir les groupes dont les membres seront vus de tous et pourront voir tous les membres peu importe leurs groupes d'appartenance. Les identifiants doivent être séparés par un espace.
  • Nom technique jcmsplugin.membervisibility.filter-by-group.groups-subject-to-filter
  • Description Permet de définir les groupes parents qui seront soumis à la restriction. Les identifiants doivent être séparés par un espac
2.0

Sur le même thème...