Project

General

Profile

Feature #5685

Authentification - Charte de confidentialité par domaine

Added by Mathis FIBLEUIL about 5 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
Authentification
Start date:
06/12/2014
Due date:
% Done:

100%

Estimated time:

Description

Bonjour,

Pour rebondir sur la demande de feature "Feature #4844", qui mentionne la validation d'une charte de confidentialité, et par rapport à un besoin de l'un de nos clients, j'aimerais savoir s'il est possible de rajouter la configuration de cette fonctionnalité par domaine et/ou espace.

Cordialement,
Mathis

History

#1

Updated by Mathis FIBLEUIL about 5 years ago

En complément :

Nous voudrions être ne mesure de pouvoir définir des chartes différentes sur une plateforme mutualisé par domaine et//ou espace (éviter des problèmes d'utilisateurs en domaine mixtes).

#2

Updated by Pierre TEISSONNIERE about 5 years ago

  • Status changed from New to In progress...
Le fichier authenticationSettings.properties pourra contenir les valeurs suivantes :
  • termsOfServiceAcceptanceFrequency --> Définit la fréquence appliquée globalement au serveur
  • domainX.termsOfServiceAcceptanceFrequency --> Définit la fréquence appliquée au domaine X - Valeurs possibles identiques à termsOfServiceAcceptanceFrequency
  • domainX.specificTemplateContent --> Définit si un template spécifique doit être affiché - Valeurs possibles : true ou false (false par défaut) - Les fichiers seront placés au même endroit que les autres et porteront un nom du type termsOfService_X_fr.st
#3

Updated by Pierre TEISSONNIERE about 5 years ago

  • % Done changed from 0 to 90

Bonjour,

Pour Nicolas et Miguel, voici ce que je peux proposer. Seul le cas du ToS par domaine est traité. Est-ce que ça vous convient ?

https://github.com/Silverpeas/Silverpeas-Core/pull/531

#4

Updated by David Lesimple about 5 years ago

  • Target version changed from Version 5.13.5 to 108
#5

Updated by Yohann Chastagnier almost 5 years ago

  • Status changed from In progress... to Closed
  • Target version changed from 108 to Version 5.15
  • % Done changed from 90 to 100

Bonjour,

Tout d'abord, merci de votre contribution.

Je me suis occupé de l'intégration de votre proposition et pour répondre à votre question : cela nous convient :-)
2 ou trois points ont été ajustés avant l'intégration finale de l'ensemble (Ajustements, Résultat final).

Ainsi, dans le fichier SILVERPEAS_HOME/properties/org/silverpeas/authentication/settings/authenticationSettings.properties nous retrouvons les paramètres suivants :
  • termsOfServiceAcceptanceFrequency : paramètre qui reste inchangé par rapport à ce qui est décrit dans le REDMINE #4844. Ce paramètre est global à la plate-forme, c'est à dire à tous les domaines.
  • termsOfServiceAcceptanceFrequency.domainX : paramètre qui permet de définir une fréquence particulière d'acceptation des conditions d'utilisation pour un domaine. X doit être remplacé par l'identifiant technique du domaine ciblé. Les valeurs possibles pour ce paramètre sont les mêmes que celles pour termsOfServiceAcceptanceFrequency.
  • termsOfServiceAcceptanceSpecificTemplateContent.domainX : paramètre qui permet d'indiquer l'existence de conditions d'utilisation spécifiques à un domaine et que ces dernières sont contenues dans un template spécifique. Le nom de ce template doit être de la forme suivante : termsOfService_domainX_fr.st. X doit être remplacé par l'identifiant technique du domaine ciblé. Les valeurs possibles sont true ou false.
Le travail sur cette évolution a été validé et intégré sur la branche master de notre REPO GitHub (et pas sur la branche 5.14.x).
En effet, seule cette branche est utilisée pour l'intégration :
  • des nouvelles fonctionnalités
  • des évolutions sur les fonctionnalités déjà existantes

Les autres branches sont utilisées pour l'intégration des corrections d'anomalie.

Enfin, la mise en place d'un tel système à un niveau Espace constitue une nouvelle fonctionnalité (et pas une évolution d'une fonctionnalité existante), et à ce titre, cela devra faire l'objet d'une demande spécifique dans notre REDMINE.

#6

Updated by Nicolas Eysseric over 3 years ago

  • Subject changed from Authentification - Charte de confidentialité par domaine et/ou espace to Authentification - Charte de confidentialité par domaine

Also available in: Atom PDF